{"_id":"dwalker","_rev":"36-088662fc7b53a3d25ded96b15e64c5c2","name":"dwalker","dist-tags":{"latest":"6.0.7"},"versions":{"0.7.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"0.7.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/DirWalker.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"cross-env NODE_ENV=test nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke","engines":{"node":">= 12.0.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"dependencies":{"brace-expansion":"^1.1.11","lodash.clone":"^4.5.0","lodash.defaults":"^4.2.0"},"devDependencies":{"chai":"^4.2.0","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":[],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"ccb13145d0802182155b7ec3ddfc91e06b3b81aa","_id":"dwalker@0.7.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-y020rNkPqTobWxfVW2TgsXKC2/m74tkGkOX+6Zi0KpV9uPIKFOyWRs7g1mu4S0g3+xYMZOW9Y1dFyvRLl6024Q==","shasum":"5197117ef31ab56c98a52e194513455615000d7c","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-0.7.0.tgz","fileCount":20,"unpackedSize":29368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIkLACRA9TVsSAnZWagAAxLMP+gO0qqwk0p2atHodW+gU\nDoq++trAM4qtk+AXsTXMPX3ZwvAd7Y4Ja0E8kPmrN4AwCY3Ovx7CLHx5fqVZ\nRCfEcbUcdMnZaFYE5EBcC9cbIwJ4QN1cLR2TDHCjVEGjexN6cstLYrqdQpMN\n7N/4DLuc17YFzadTlZ5aqnTYu/S7qPZ4d8e5BSR4QaDDaizClDIgRGBYqd5E\nMexTpsCcsD/tx/zkAqqeavjZlfXM1VyDvJwg5DhmWOV8bcS01Xqe5lxq+Tq4\nNJCgHTVK7zq7xecMvg6DExaOKys9kYtv9s/fla4WW1d5CqiWJyDmupBzB5HS\n7WbpG18SY+lH65EPwQmLIiUN8GQj8+9z6JPJxnSmUE8N6GGMsRUbD1hW5HBL\nmAY1Z5kBVPdVU2Hz5bp94XhMc90vi6h8iD/BvG+tCCW/Q9QV3K0UkF1pZrUy\n3qEwuYAIF5MYQIt0mPyszWEjNS35vXdOgOd1pUp+lexO5mJSOoN51x7t/zvE\nHX72QNjuTW9eF0YE/uq0yeroSATTyar7h6CLdQjbyPVXrJNDFlWtoGKNes8F\ntzAbuE0hg//xbIi6YPT9eZNyXQz0e6zm29LoUDvtHjRCjs1HSO3ttJEWXDV7\nufvIt5oRNVN5FMLwOEHQHr6G0bYtmyIJeGFLdvEG4nJAUCpLzprGZaJlDnKJ\no1v3\r\n=JiWg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRk98gj0gWaHGFwP2IVKrRLmLJPnGom5jIlQVWGbYhygIhAIgw2FxuxkuOsa24Js95dDOte9Eq5hMxt5H717P6VjBF"}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_0.7.0_1579303616239_0.3899932737943905"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"0.8.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"0.8.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/DirWalker.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0","sincere":"^1.0.3"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/definitions.js","src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"e55e95be36e5c1d36c5671e3fb251953d82dc51f","_id":"dwalker@0.8.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-2QbUT+HoGkthhtGzlnQv8nn9BNjncnSquwibAe4vsLDAzrdOHnZemL8w5QCoZOD5B0gZq6pYhj+iqotfIfeEsA==","shasum":"030b508021be990627f18e09eb6ba5770575365b","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-0.8.0.tgz","fileCount":30,"unpackedSize":50353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKcPICRA9TVsSAnZWagAAwOAP/ih7EIhV2Iyv5Cp+nWJl\nGaovFlngjwdIs0X2jqyBk0xjqsuGdmXR6Sby8G11ZHLup1lYINhPGPGsYYs0\nO5pek+Oe9TA/BBXfDRsfYG327gnbj5G7qOxkHuyL3Dr5AYBifFgBcHYH2sop\nOYnXEFJVAj2BIn8mJpbwvMWlAhrYe+1bBHhLQ8GntU4JQ9BBE4ZLZp4bDvMe\ngfoJzoDFIdzQ8cQpDN4MPU3OMh+DsLEmWVwjC/nMkXlQiHh7JLKG23Q5ppeV\ntLv/HW0ASsfed9tVJQZckjLyh1J2Gls6VmZTXfeuPuM0TMSWxQH0nw6EgX6I\no8Zqh6iQRux9e3/d0YJpke3hY/pV0j3z6+GiySTMVVo0Pvgi4Nq+GeLT+bD6\nHh1/DQUOsLSCTUaULGcU8hG2FGpVoh4KWX949m8g/xvmdOJSZy0bYaytCBSx\nmjEmFSr/Z+0nSjNjJZlsiaJ9V1EJbGdd/opRpKGf53+KuNj3wo0ttr4zh3Cn\n3Uh1zlzH91WXaqEbqZl6i5WGIyJygA0ip45/rMCdtBO+zLhCfllx2jUWSqse\nvJt3xLCuNzK+JhjM7KXQHdb87DZAmBoeHqgizKVZWjGUqR7aT1ZnoTZufURY\nptBLmK7lBu/mKXFhHwC9We9+vyl/ylr4nRjtolzVQqGQK/Y+f0BcAEO5cR/B\nqmEi\r\n=BCTi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfQiNK1qAYj8qWj5NcOSLEItwz67MLQMns6NtumrBXvAiEAveEGe1gLSEuHAw2RKFX3Yg8cCExKQ7y9EYmm4yKhBpw="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_0.8.0_1579795400576_0.731949520766382"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"0.8.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"0.8.1","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/DirWalker.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^1.0.4"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/definitions.js","src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"08bd8395f41c1726905c03485b1a2af3dbc15d93","_id":"dwalker@0.8.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-f+IFCG8dYLPmNz3qR+SD6o8calIESIsluyDdG94WXxtBES9JiSdE38Ah623qeCc4WBL5bxM0dAQIsTyyN5sSuA==","shasum":"c0404101ae1411defdd4a23e15cb327c24142e14","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-0.8.1.tgz","fileCount":30,"unpackedSize":50354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKcZ7CRA9TVsSAnZWagAAXeoQAIXNbfnxACaPAwQQS5xY\n2UnPZUIp1/Cl+7NK+Fjv1V0xpMvgi1frlQT+nvCBFKsamyh9hwt8tH5giHE6\nBvZErc78sJfgjy0EOk9L0FX2zxU73DHoPcTp/4h/y24AiFKiD3RI9tl+wszr\n2lJ2d3F/rXDUVUc0cTf/GUxLorbPFn+zOPX3w1PR080W/TRLVJlOqA3X2pGU\nu8WqRlEg4O/Kcoy893PezgekDE4lY+cEVcHP1H9L36CHjiHg43mKG71j82Dr\noLbpS0I1wA4F5+BndBTrbugtlrf+uVzk9jss0I7XSEdULhFAvAQQZ3bF8R/h\nQGW/aIw21CH2XhK/nG25T26G/wH1/xrssflCNxP/EUh3cJgkWuqm3tTy27Tm\npUz7jlqFjtCmJcPT5QdOTXWBLa86h07vST3e9YVDdGQ9yxbJhuzbeOX5Y+MZ\n+Thp2P2W+9zSPmDmt/cWyGhz12eascH+vXYn/Azp/A2Ti0HanI2irTpNxyCE\nzhLgiOcyc0cjTBGAtNDnngbChTgcl9OIN9b/OMNPEEYr9mbPACjFVAN32oWZ\ndABmBvc6ca5F5Vr6PszAfGj6XwmSDziwq2NBEn8kmAQqwQGH+Y5jw8E/CF0Y\nB9VqjtdQbyT5iV1FrMGejco/xH/gxrs1TRrXIfqMK9yiQKtKNs9aD936Xb+4\nb2JS\r\n=8lch\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2r5ttge7A42uRwa2ULtruBUebYyXoCo61bCs45QIdfgIhALGC6HxuSOTXyrNtAwHsBS0HeIyJMsTOnweKPLQt7pVO"}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_0.8.1_1579796090509_0.043820549792565444"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"0.8.2":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"0.8.2","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/DirWalker.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^1.0.4"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/definitions.js","src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"9f8d588289a41a02fd4f2efd99b656bc226353dd","_id":"dwalker@0.8.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-RWJ859pEP496YDvyO3iTtic8HuA31KS7H/M+sZGJBHlLaL3ILS36ommpCwTUpOT/+qamStJCWdslLyTaQG4zng==","shasum":"4cae372a2d65b41845848a2289d834cb3908a723","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-0.8.2.tgz","fileCount":30,"unpackedSize":50762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKdDCCRA9TVsSAnZWagAAibMP/jJq9Wfm8b4BXBuWfBaN\n55IOIF8dkaLhGfP1E1DIOjAfmPDFRtWHYDF7qCXIa89vWfAUJZUqbbmFgIKH\nPJCzaWBROhDaV4ZlGaT5SUgEDMCw3vDrNXdlRNn2cYmfurBWJ9PERPnuOZ+N\ny0TJ8IX4YzmYe8K8Hs2dK0yHU4w+L/RN9iXzvAF/aQk4p/y719FXFLF9C5HA\na2ACDdMI5f7FmgMDFRK1Capnff+eJJROuBg42g/dqM9X0sWmYCTwq6mdI7dW\n9fcBLfYmAmJbHkDIQWiBWXvPSt763s9iIAnrdLkhuj5vZgBXmZdK2u/Z6XO4\nXD5F1sCW318JUR1Ssqcm/iODz1zeVWzk1tVyhJSpUz3wF0hk70TprKpnyWxR\nXRz1pnQhgm1x1kbhdx4DzvOP5vOwF5xZbdefBcKKx4UvyxoURpu4V89J/Aef\nfChPGPpUW2Yc+BdiY78pvB2+aoIPEBbTxvf1Mz79jCauJbXJNTMqSDsxXEI0\nJDy4UTIskPiOY7yfk3Sth0v1MernB6ii5mwOyrMdDuIWmKwbZL2/aAGg4HcW\n0OLn1/hhn2ZK2JbCB1sU4fFrk3fRGzEgoUHBWUXXxU53pZiW5WpPg8L8YxvS\nazXczwua2ZN4a4b6QIFvGBYahoZON7C29KGAiXSaHfGJhpXgTUcWR8ZYguGJ\nkk8i\r\n=E0I2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHF5A6dyW5OTDsugK97JZLPGlj2uSwgS0Y5wfwIWvCrvAiEA8mOnLlstxCEwY7KU3wpi7FQkux0ZACZlfGVW6/xCGQA="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_0.8.2_1579798722048_0.5684989214738119"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"0.8.3":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"0.8.3","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/DirWalker.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^1.0.4"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/definitions.js","src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"4d48b57a19df3971b43ed78b15c30927984ffe44","_id":"dwalker@0.8.3","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-37cnJinVUXO6gnNT5nI0eOjbrngMLYhyAiZDRj+XpblPOvXnCTIrrJT3zy8PIXjpX48O3ziTSD44VHGmux51xA==","shasum":"8281c6625a9c914b10889310075e7fc2bc5557aa","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-0.8.3.tgz","fileCount":30,"unpackedSize":50769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKdlGCRA9TVsSAnZWagAA3bwQAJ/g1Nf6JL8ITbAK+R2Q\nUdj4boH5wZR/Otr7CLER60m5NBiLoTCrJgWR4QY4eCU92FRPFpvWCFw1atGP\nHBtAmFBns/5oRUBQV4i+myUy8RhpQYHeQSerj6d9R/FAY5UdqCDhu3VBn5LV\nphL6HNFUZLswoWyxU5cF5VlXiZsna/6HT64zoWr2lEwoHpVLGISyTEjpKKtk\nM8Zz42qOYpFZb5BcQT3tQeJ5qT2ILybybK9v63cfQMoMIJhPeerrNNFk7bYM\nR5mOC/4Ck488M+Wsw1jpXRj+HFSEOzA5DB0crAg//Rk1/Whz6kCoqveRxjQU\nVSdeSdJDVYvhYR+KgZLtk5X813kz42lOO56T4j3hb9F++dqWWJGPld4y3OnV\nZLxOUEi/Kwj8/db8jhJwVFkSQhuVDNwdEYmbAw1CyvMjjLE2S23nux/lMd/f\nxKdob8v3PcTHRfJQnHed1Im2qcC+NagO+qW6XgS3J0KjCQG6m37sr+BZQhvo\niZqomD1WEFvKhNEPU+Qe0ZRtO+LAEyK4ExTMwc+HvcAB8NfBkc4Ms3XAmD4r\nR8N8r+HH4oXtY0JnZV6mHNSVQ6fRwJJg+WsP7e2T2EWvlXZP19RP5GQuln/s\nopS5fDINEvJM4OOrAcZhS/O/ffcU/1u99rZHOsXmKX/MgWosSZXm5kY+3/2A\nSmKP\r\n=Lu01\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3yTkG5Mlbshs1636xfAQzrwytCSAJAKNxJojIHbnHjAiEAo/MqH/syhNTZ7YraN8CpO/KBpeR57xEsRNSMTfuTrYg="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_0.8.3_1579800901610_0.7711384319149097"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"1.0.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"1.0.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/Walker.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^2.0.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/definitions.js","src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"fb1e80f7508e5206b7a24e4a5e3423a77e128912","_id":"dwalker@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-xY8ut4VADsyrEEx4OBs7q4BZllWe8hIjZXqyltte8FcmGuQWMtJw8/8CIp2dS4CTGTNZcIDwmygEjw1Ux39KoA==","shasum":"1b43e1f93448c3e93dca41ee3066e9b60beade8e","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-1.0.0.tgz","fileCount":32,"unpackedSize":652659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKz13CRA9TVsSAnZWagAA8L8QAJa/8c6qkrlroGJgikno\nk/WZuO8PniPZqBRnhNVcaBbnoJgdd6uftVXDmJOnnfs8o7xYDK1/gkAVx4Y3\nP/GYgqHRoYQNU2Iaf4s9192tSt0Q9Ryk+YVPHRSL2M1jyUAV2SHxQZYi2RBH\nqUl8eUIWsGF1+gcc5O7ydgug4SpenUi5M2bAe2CDEpTD/DBtQofLaDh94ByB\n3ynLmwjTxqBWODQwdrobjwhpN1XxzYQXNG2Dx0y9rvof0gi9iNLuYcTlB2+k\noW9fhu50upHaHKCj/JEAnm/xkKaSwB/VbhaBjIL7XFR62hpRHdAIEQhVAFEp\nErhD7a4z22uCAQcAaoTGEEFRBE1MyTvS98YbZ7xWFVAEH41xG9J7/1H+16Zj\n+T0kuZIBq+JYqCrrfC7iUz1p/yktc7kkLpOHJzH6JhM0qOGrbze4AawTcdhH\nZZZF5U2zaecpMubQpBoOVqBAwGFxAV7TWexncdN3dkgJlUeC/s2WSZb7NAfb\nvoWTpT5+9dcqwaKrMFkLtnrnbxIUHreuR1qanqOSOpXZT/XU8bAd01XeXD0R\n2847g7ti1Wx5K1TgW8fXIzj3+Vm8h5j+G4n8hsVOiN5ipcntqdYOdh78PGj8\n42Uqb3DKgLzn9J1/IJb3K/Ctp8bpRjVbgDHUUmlDghn6xINtWnnC6fBb5mMm\nIt6e\r\n=UwAU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXGzUeB2Nc+gJXYo0sKMt6SvMBrIXBjeol1tXwcG6NyAiAxE/qt/w+AVjgUmTDOeJQqdTfzWTT3YnYbZUEO49iPgA=="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_1.0.0_1579892087140_0.45842201058083143"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"1.0.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"1.0.1","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^2.0.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/definitions.js","src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"2f4389d3e166a321f135375e0e4e106513d0a6d3","_id":"dwalker@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-gQyZ87qYRFtnljRbBUQINqx9Vzrv8se+Wg+Mm/FB6w1pPH2mz8mJwfx98UuR6an7ALjRKx4rwQFU6YEVUeWm5Q==","shasum":"cfb5308a62464612be911533f13e87e18d0f0008","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-1.0.1.tgz","fileCount":32,"unpackedSize":652658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLArOCRA9TVsSAnZWagAAqY0P/1qEaFYgCxLUx2wnfE6G\n3UI4YP+YBn0D0LN2sxe8VW19dqbSibXuuOkwnqTr9U880MzGQUDOSYsxIhBn\n6s4eVLsqCMqeWmnYdhoHtnU6wsQxRg2sE2rd3EQqQIyCR2AXrlX3iNVrV+nB\nywu1zDGyDA8iCbSHKRkObHMt6Q0uYTj1xBD8NJ8/Mfyt33e6z8tSfXCFkuRy\nZeImBvKnsK+wMteWitMbZoezsj2N8CB/vP+Ekhl9Hg48Un4PbMEABW21NzJT\nFd3Clx3CG7JvLyNJzptVhZMZqLxDJjW2gOxyAKbp+V9PqF+avPvRjbjXf7rO\n2TTUSH1+7QPjJNcH85l89YLV2cXCQfS5RjC4vdbgP0mXd+rfInj/0JMxtk2a\ne3nxdFh+/oiHLkVbU7GVzpkDQn9twhlgqRamgghoVPay1EclvoMFohQ0/Q87\nq0DHC+PjE64ZqA5PugaJYksunKq7REB/qnbWsfXPSuGqqh7QDhy46gkDXPnX\nFlOGPbo6p3u8ywSkFYl+PUuatiA2h3RLOiVbWBghr6N8Ew237MPKfKjDsjIy\nryxmgou+33hpye2NCGUn9fVsi7JByQUiucSa5BruY4I3sAz5xQLhdgy8XBV4\nYgYwJBWMzhaRiUN2YjZnMyPLDplVudYSmNu7Ijw6pWGDGPjTy9E9kmotpnmt\niNxw\r\n=DcVA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFArSdC5d9m/fi8GR7alGa0qGQUgi+jbMP4A4DM5nf3AiA/eq8LxrTq/68LJn/LzQmgPsoTpHbKZd/fOuJ3kUHFbw=="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_1.0.1_1579944653799_0.9628261438723476"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"1.0.2":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"1.0.2","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^2.0.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":[],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"48666b21a6b2c7974fe569476c863b7a4e9c681b","_id":"dwalker@1.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-NAS9auaIOslOApO7uWLOOK/qRlSZQ/DYQNSdfRVKkSEnsUjjefMtqeNI2izQBciNildCEGqJ5fvW3LDcRvpMRg==","shasum":"8b0ac69aa384efa8cf730f7b782ee49d478ca51a","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-1.0.2.tgz","fileCount":33,"unpackedSize":654691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLKB1CRA9TVsSAnZWagAATogP/j74saCPx9WSOrghYyCS\nGX7/VOcPZU1s8eIbOuzvAog3Z4Tvhh88KVn+ixJt2R1m11vHa3aUbcniONhO\nO9b91/n7t6HpGzui8WR9ol7D+57HN2sqmSGkY4k1RYEKUv/fLzg+NtgIAckt\nO+1s8zPMGm9ChPo95rxI2YRoyw36tvi86drR+O9un/xHvOmx1fPNy7oALLf0\nOgKXkxVicmdmmSgGy+u0MOFSCuyO15uKv34ShgbCnMdAtM8xdAbVy5R3fiK6\ndV1DwtR993ugF9vQL8w1kYWFq3SaLODqgedcMjdfSygo1z0yVFbMHg4TDlhm\nejDRO9oAXisqd4tL225HO3BHyys7C9W+fESM1Bh4k0mh9wMhnN1hPp4g59DJ\njOcqycoG5aZweM1ss7UVu0uoEg72GmcqWAY439kGIlEsqu6PrnO0bDlEQZJB\nkwO7K5V95lMFsJoGyy+FCcrT6y5MNtMX96ZQblLj7VJtE8XO3V5TeiZO66L8\nuLSGO2M+Wd4w/qV9QXDIi25REtzHkJ6q5l+o3qXDoO+YyqPdtmiDDEAerwAM\nNxGiXOoWbkMzN0eDuKQpQVgfCmIfOTjE7yvQisicn7mMfABS/Vua1O+ol3Kc\n9ITqEL0TY7UVxVV4sGMn9fbB9FVvdKp662V9VTl9x45MIbh9U3lntDER8gos\nVJMy\r\n=OyRI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB9Fl+xFE906AcE31tMzQdfWK+VRzO2B058BWRG7bw+hAiEAlXMRAQF1UFJlMuWEUvOkv79oqewlFNRtakIfxn+JEZ4="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_1.0.2_1579982964642_0.8694036252504438"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"2.0.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"2.0.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^2.0.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":[],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"b7bb31d5e6a0ef291131339512d5994b2093420b","_id":"dwalker@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-0LdQF6BlINojabkyLxZup40/1gOIJlwQbciiErngBVSNHkRjo8U+vd8olhm49jPq34aQjMvYAIzA4oWHoAajJg==","shasum":"a1bbb88ba49f460f709e1180625d80a4c8f924ed","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-2.0.0.tgz","fileCount":33,"unpackedSize":660593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLWdwCRA9TVsSAnZWagAAOxEP/0f+T32XSM3UAEYMi+tk\n5Y0xMZ50kMnyZAEImiQjzU0mUificc3OTBkt5QKfr5Ji10fNCmdPyoaspg/a\nLK/ZUmRVscX9NMNPhMdqJKDYuxO2LebCbgsXipv94swyhw7TJwmVcW4WgL/a\ncKLrXA2Z2NO/W6X6OUugU7z8mGZ884ieBiDOKu2s8MIliBhivY3lRsEz2SFG\nkUnkvm5ToxrtGmv9CBFKU7ykfljrfzVd3bsiaMjEsICxkXvHsQxlkQWuLwrH\naT5vs4Z1NIbQfXXTe8qNDdMNxzgKCT/mo4aIXT/6pEhtQA1rRr3OBoNXZlI/\n1gt/zqaPMsm5FbQk6sMVNGIk4FZ151Ffbj0mk6gYsAczD6QPvGZPdF9TItax\nmRKVYMrB7u/REXyQw8rcnzZojL+CjXLMOte9uksZKPh0ta6sWqI9U2PJe/EM\nBVjBxXP2NfOj858lU6SGjy6mTDtBQLE0sIl0GGnbMzuicYYEsjN9VZ5ayeDq\nNx8VncuTMu6D1HQZ2wzBq96LEXELKcREz0LFXR9RoZSkz4Oiv8xAhxuCK7jk\nMSfnbNGzz38z0NWnpEmyuFmN8c8UfArhQE/MJEigIjyG4tF+yDVBV9Ldkj8B\nHzxEO9/anwpFExWkLYQ7KbkuyEfXmFYAXbMVHxe/zTeCI+wvTvc29L53Om0X\nOoAS\r\n=GFUq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHA/gYhK2K98NXZAPqLm2HsJKR+T5HrKgGykSGxL7c2pAiEAoAglt3zLBzsoSuirD3KqrZoE9WsqR470Cybcdz1rsis="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_2.0.0_1580033903479_0.6116847066121052"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"2.1.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"2.1.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"eslint --ext .js . && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","lodash.defaults":"^4.2.0","sincere":"^2.0.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":[],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"f1c29906c8466c57e0db3bf86cfe6afff97a5914","_id":"dwalker@2.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-j0VwB5V6p1ua97r6BEpo+2PMOOte49Van9YmrFmpeW61BfAf+h/LvEQkg+ratN6gsoyIPD0uXrHRfEBecmsaHA==","shasum":"1f9dd72ef65b47072c7f5fac228c015668de5133","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-2.1.0.tgz","fileCount":33,"unpackedSize":662914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLw1uCRA9TVsSAnZWagAADtkP/RuEcUw0BY3I5Fz1kymU\nMN5Gz/80IgjwxwIR6axjp0NZzuW3Hw51mU2C+c7w/4Dl9kNsc4Xx2UgVecVy\nLmAbtMKqcfsRXqknH6wfITbEQ9J79eqnF7fWAjwqadMxjxS0pYwF2QQ0CGT7\nYOqrNNFSG/dkZiwrk3yedXULSSLzKPyEHv+9K+RTYU6n4k+S3Dh+a/MsdDff\n4O3lRwOwBcUvfhMc3TmBbJcFj8Ev6VPMgttDp1MLxA2CCUxB/ANmO2Wequlw\nCuh4imhR6zBuz3icdP2ODtcWc4x11++rjYB9X9aGvyBUmtYDPRL6RBL/PXkg\nI39AltWO6LDpdkzCP73ZIk2yojujsO3qNEysdSxH4zHXwCOplpEdnQxkaTWG\nMVc/KVg7DV6E16WsqiomKwbqKkdxAgiSbQ3m+Cs6JkbXbeq3YfXsCvdkMzBR\nW+7H9vpV6Z2WXzCHvhlufHtZ/9SiYRsKX5CbapsZo4KG9lsiFxp8abSaNoWh\no2H6StDjRcmKAikqhYVP/Iy7TsKTCjMm7vZU2hArgRU1K6UIMP7nr9AM32Lx\nPds/OxXYiG3ojMEs14HhpT6cagPlDov2/uLr12oA9hqpGW1dglOp67O+Kt56\nBT/d1GzdCm3ltdFyvYT6DJXAFmAaGSRUjTXO3XyTURHhbp1FJC7vys8H4cUb\nR4GP\r\n=pnba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGwTzqPa7NluD9Htmo8t8ZpCsUcRi2PxhQalrWy0GnxAiADQ3sxn2vPbUHEhG6ATCfYiIkuHiKB3m5vII/6lB1RtA=="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_2.1.0_1580141927915_0.04432846412552083"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"3.0.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"3.0.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","doc":"npm run doc1 && npm run doc2 && npm run doc3 && npm run doc4","doc1":"jsdoc2md -c jsdoc.json src/index.js > doc/api.md && jsdoc2md src/constants.js > doc/constants.md","doc2":"jsdoc2md -c jsdoc.json src/R*.js > doc/Ruler.md && jsdoc2md -c jsdoc.json src/W*.js > doc/Walker.md","doc3":"jsdoc2md src/a*.js > doc/utils.md && jsdoc2md src/l*.js >> doc/utils.md","doc4":"jsdoc2md -c jsdoc.json src/r*.js >> doc/utils.md && jsdoc2md -c jsdoc.json src/t*.js >> doc/utils.md","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","t":"nyc mocha 'test/**/Ruler.spec.js'","test":"eslint --ext .js . && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","sincere":"^2.1.1"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jsdoc-to-markdown":"^5.0.3","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"c60353a48821857359b528ff4148b211a1418445","_id":"dwalker@3.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-o6UF4QVpibn2wx+JV7QnceGQ1al15Po694y5Bfa+lPnzITRyGfDo2z0WK/sjMA1PVH9fKsNHhnbvkWAnnuaCqQ==","shasum":"3abdcee4c78fbcc057243d64ff4b9ab4593b3535","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-3.0.0.tgz","fileCount":49,"unpackedSize":1231637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQxMbCRA9TVsSAnZWagAANSQP/iq4I0ie2Z52USAXxnE4\nyiwEBPHOivf0f3NxeeTeDPeQPVRkdd726L6Kd//8Uob5GOOwIYu2zn0ZOf6m\nmZH0v02J03DysNECPrzXhe+tEPlN90mdI2ReLfU+PJDQNdPLzBK1S5C23gOs\ncAfgAGbvVXWAA6V2ddLPp2KWOjctgvUHK0ncrfGI0XBwvj4zkzd9bem+/esh\nS6RiXD5OFHJ+YmjB1IUOaZNf0LSYNWhTgLe+vekdBTH+llW3zBniuV6cRA0Y\nf/erDnQnX+LfNypazZQtFgh9FaCj+/IrnXtaluede77+5K9lKzcYRaajGZmu\naBuxgRYwYd4yA34h2gVN08VtAyNJUMQC8hN6auYkkpXcHJvHeW8VP3cuM80t\nFXle5UPq+b4hik3OwWhz52GgN4etXv5z6YXBGZbMMcKu5N/ztF/AJcgDfubT\nVF2oeGwBpQ24JbDYE4mzzYGinvyFmdKjK+GujWu0BLxqYfcryQjMfa5gPfNK\n6nfd52nZxZU2mqX0iMSGvbClUAIEzPtQYeeQi8M1wZQvwYg2BrT0QQM6Efly\nENcTShmcMhupXZ+JOwLCcS2b5+YXUAV45dhMcsH9Ja5jsWlG5MuM/p0MCR80\nkbnD8aqO2M/w5okLwhafZlDXwfZgWRnD2wpqXf3SjosBS2RWXrSuIE2qt82h\nhGGr\r\n=qQPU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSEGiim44Abmus+3Ds8mU+ppRXX4aSiUkTy5atolW5FAIhAJkoxTMdPx45FZHFbwnV9AfiidN6xkWHNeYeQ02SNuRP"}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_3.0.0_1581454106861_0.9744977387341243"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"3.0.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"3.0.1","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","doc":"npm run doc1 && npm run doc2 && npm run doc3 && npm run doc4","doc1":"jsdoc2md -c jsdoc.json src/index.js > doc/api.md && jsdoc2md src/constants.js > doc/constants.md","doc2":"jsdoc2md -c jsdoc.json src/R*.js > doc/Ruler.md && jsdoc2md -c jsdoc.json src/W*.js > doc/Walker.md","doc3":"jsdoc2md src/a*.js > doc/utils.md && jsdoc2md src/l*.js >> doc/utils.md","doc4":"jsdoc2md -c jsdoc.json src/r*.js >> doc/utils.md && jsdoc2md -c jsdoc.json src/t*.js >> doc/utils.md","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","t":"nyc mocha 'test/**/Ruler.spec.js'","test":"eslint --ext .js . && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","sincere":"^2.1.1"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jsdoc-to-markdown":"^5.0.3","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"47c6a6921ac0c3e6867e105931a69c5370671e5b","_id":"dwalker@3.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-+22uECiChYE72Dc5Q48i7fIWSIXpiY+2XS/i2EurQmQ0FZLJLhJcqHdYQG1DXXIJhpqHtNCak6X4EdqD4a/8tg==","shasum":"aff14af419c02fbb5fd4eb290fc104a20ccd07e3","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-3.0.1.tgz","fileCount":49,"unpackedSize":1231722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQxjkCRA9TVsSAnZWagAA8YIP/2JyLEwx9koNzcCJhOvs\nXh8kB7zscxZhTg4uGzlPQ0SkV2giwkoxRiiR+8eenwk3WhPqCgciAROufdGB\nyhrhKNENxN3zYb31dr+I4p2qqRBG/zi58+uqVlV65fiqS742cwGotJQMyPbM\nQEDLeG6OLah/ma0nZf7/TFJdu+9GYUd50uZwsRJa2QZJZrF/7Bj+2o24Z4oI\n7jYlUuuOCiK7M4gZN+sTY+NJ/JSFbZqONpHh/FMbf5zMpxMbj0rAMJPW4uf4\npNZgCsiPN8Ckug7TCuHwucyKl5RzbqbywpNZ8qLuE2TOacGYdsZHlJeG4qPb\nPBv+pgg3wyQqPJ2mFS7Y9t5lHnychM7ifryVx6dVXwmahMpU9pKCavFDwb+d\nuXmy16JfxGbyQBL61XmHho3mNpxwOMkuzmDWHEw/X9EVzxkxFVBwt6VUbuCz\nDmABTjfaBG696pf0DGFWLnstjUn05GEB/5RnRfmRWy7U7zslYogrD7+hqOpw\nLFW0WQQ5X6IX7dKIPhcxNlqkHWHKvqynQjPxiNLEWm5m2nVNN/ZOMSA6DkSI\nhob4Z3XfCrSVuMY4U5hE/syV9zp3/gT/QBfnaVYiN/yoksTXf7mVYYtc7dr/\nnoF1Q1VZ3WmxqibB1U5R1Z1C0fQ5BcqtlewZMUgj8oPkeiVjzbIyT8I6ntBp\njF53\r\n=0qbN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfIOFGsrEC5VRTNwxLf+WC9402Bm/9Lr5DukZR2HTvLQIgDgtCW8qCGNV4wqy35Ihn4f8TrcPWh1u1CWX3EkuJHdA="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_3.0.1_1581455587657_0.622243623950262"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"3.0.2":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"3.0.2","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","doc":"npm run doc1 && npm run doc2 && npm run doc3 && npm run doc4","doc1":"jsdoc2md -c jsdoc.json src/index.js > doc/api.md && jsdoc2md src/constants.js > doc/constants.md","doc2":"jsdoc2md -c jsdoc.json src/R*.js > doc/Ruler.md && jsdoc2md -c jsdoc.json src/W*.js > doc/Walker.md","doc3":"jsdoc2md src/a*.js > doc/utils.md && jsdoc2md src/l*.js >> doc/utils.md","doc4":"jsdoc2md -c jsdoc.json src/r*.js >> doc/utils.md && jsdoc2md -c jsdoc.json src/t*.js >> doc/utils.md","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","t":"nyc mocha 'test/**/Ruler.spec.js'","test":"eslint --ext .js . && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","sincere":"^2.1.1"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jsdoc-to-markdown":"^5.0.3","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"b58baa0d2e83837aebf720da166aff786ffd74f0","_id":"dwalker@3.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-R1UXi2uLn4LXK419nW4jMzfQELRiEX6TolC16EOABdzvs6OQjbUVsH5uNbN2DVCDo+HksRsWR7FzZYlHY8Kmvw==","shasum":"a658e13df1dcac6e1c4fc48aaf56bac3267704ba","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-3.0.2.tgz","fileCount":49,"unpackedSize":1231723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQxnmCRA9TVsSAnZWagAAEyEQAIsyIJZGH0IHMeTb70Wa\nqQMC1INypJdmvRdq7fHj6iLIUUhY9Q6ubtA04MLvK17uOUqfAOY+gu6cIECj\n4XhIxTaorbFwUumKCJuNSPjFvSLTfllI1V10WXdAzmeQ6IpzBoQ2PqvWf/WL\nYVX4NZ8mNCdBgTNeXm19FYIGp8UNGEefEcr/FkePBcPznBaqlQEh07BTYUbb\nzJUOj7v8a9jRXAuOLxb4YcI0tghWJBBceTTqfGnJTmvWETF++2G2wdLvy3em\nJTGOO0u4aX+5VjlYnqYH+ocRcJym90baJ6gF912JASZ4x3KFC7gELu4n1+9a\nn35cId6X8Btg9nq4hQgcy7FnJkQkXa3amld6mWIRx0KdkjJpHiRDe11z1zMJ\nW2zZNbWcNzJNLAaP+fq1nIofslQWDV6X5TKmQMm2+b2XzUHuxY2eaWnU5VF2\njGQb1UFEhOBGBNbkMMovD0Ni2qOe50MnfQEiH5RvlrNVqm6/WfKspopGE3UP\npyK5oaJXNJ6txZnK4ZV3oE3w9T8ueDvUK32/EjvmJk8/VrnAYDlXD4qHn34t\nGORfr+3LaurfTSKFFXtnaHBLxpkpBiCN5nwvmfqa3nwfdEAzvxkx6ppDVt6s\njTNuU2Jmc6uGAba3t5QcC65oyk5yzkxsEsltj4JfmiZxnJGiuXQFxP9974XD\nVw/q\r\n=PKKe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT54+eE4ap+2NiWiFt+vQg46T8LaXy1XPb+1xnzP9BgAiBLuyWEWcE+e28AEHvI7ROQZWZVM+ekIyQJRAjcWPap9Q=="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_3.0.2_1581455846077_0.6931423787163542"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"4.0.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"4.0.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","doc":"npm run doc1 && npm run doc2 && npm run doc3 && npm run doc4","doc1":"jsdoc2md -c jsdoc.json src/index.js > doc/api.md && jsdoc2md -c jsdoc.json src/constants.js > doc/constants.md","doc2":"jsdoc2md -c jsdoc.json src/R*.js > doc/Ruler.md && jsdoc2md -c jsdoc.json src/W*.js > doc/Walker.md","doc3":"jsdoc2md -c jsdoc.json src/a*.js > doc/utils.md && jsdoc2md  -c jsdoc.json src/l*.js >> doc/utils.md","doc4":"jsdoc2md -c jsdoc.json src/r*.js >> doc/utils.md && jsdoc2md -c jsdoc.json src/t*.js >> doc/utils.md","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","t":"nyc mocha 'test/**/Walker.spec.js'","test":"eslint --ext .js . && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","sincere":"^2.1.1"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jsdoc-to-markdown":"^5.0.3","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"34d20eba466c97b3c993c1eb7f0584e353c65f91","_id":"dwalker@4.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-9ubpDqrKkns+kHU2jHHU5aBZH/2wAufIamEvttocD+cqugGUIaxf9aTHqOV5tdJ//MCkeSO3V1lCYOauhQzxhQ==","shasum":"0fdb061a9c69d73b18e336f37a2af009cfef84d5","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-4.0.0.tgz","fileCount":48,"unpackedSize":1208469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTD8GCRA9TVsSAnZWagAAKrUP/Ro5TpQoNMfWUwKXd28D\nIwWzsbbFAzrykDkFXwvtDytWCoLZLjbfF7A1BYfqDIuNpuMgUBtzJkoHuGNx\nhtggxXxTwZo0jciwTAt8ugWXM5QtKExdoz5BtFqT/LfZzCIGx4ruR25C/mf7\n13cL5eTKsZKf0YfoikUjTMf7AgOlEqd3nufCb+wivqWSZQfTVUcyoAXU64SK\nVIeBROZx4GOHC3pq2xmEPxVXPPnqW/X7zqdWLtOKKgIVnT+3ZWuPcSo2rEXh\nB23B8T+yeu1xNQOzxCyxG/6hLi9bWeCaPDGaeKhHwHVm+VRLutLwL7i7FWJC\n6VTdasM18ljOsZ8/u42BFaIuus47Oa2JX3jr8bvO/H2wmLScGIolvZleRKM1\nhi38QgqF1PSo9dYTHqOvXdThazUF4O06SZ0+uDpl39khmDJreeEqfsReaWcv\nttiXfI7u/SCFyIbc0XWeCFA/ff2grMyTs0TUM4XSF5ell4QfdeLgqR8ShjRQ\nwGPGDTCNwYgE4vFJz0x+bTPpLcmgVz1EIlgUrQOIU8sRK1+Gs0CTB5jQ/WCC\n3TsPUq8nKZPTxGq+GPzpa5gbwIXFvqCbbRhzYxFJIli3AhoRVYi/NOZwPTzg\nVm6hVvc0Y1+qFAoAbzmFerw2aTw7H8QOzHxHwlor9F1DBeLXMu4PI1TA8EIm\nk0Hs\r\n=eAZ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtAFzf2zVYKWf4zfxWeHNlSk/KjHcUZTZ6gJwBi1WAnQIgGYKMpqva3VVNVBUEE9y6Qj/rUnsCVo6L0VBHYrxtKrI="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_4.0.0_1582055173003_0.7760637890087017"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"4.1.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"4.1.0","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","doc":"npm run doc1 && npm run doc2 && npm run doc3 && npm run doc4","doc1":"jsdoc2md -c jsdoc.json src/index.js > doc/api.md && jsdoc2md -c jsdoc.json src/constants.js > doc/constants.md","doc2":"jsdoc2md -c jsdoc.json src/R*.js > doc/Ruler.md && jsdoc2md -c jsdoc.json src/W*.js > doc/Walker.md","doc3":"jsdoc2md  -c jsdoc.json src/l*.js >> doc/utils.md","doc4":"jsdoc2md -c jsdoc.json src/r*.js >> doc/utils.md && jsdoc2md -c jsdoc.json src/t*.js >> doc/utils.md","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","t":"nyc mocha 'test/**/Walker.spec.js'","test":"eslint --ext .js . && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","sincere":"^2.1.1"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jsdoc-to-markdown":"^5.0.3","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"7ac27183b0c010160c1a484c8820f26dd009bd06","_id":"dwalker@4.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-+zDqWhvPDoM5kTQiUuoZAbM1IXtZ8fBzUl1GkEE7+QZJOoJIOvlJgBQe63VnyyDqC52XokyYbdB4O8rQqBB+Lg==","shasum":"5dd51d624189d12a2195cf5940a7967ae2a25d6b","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-4.1.0.tgz","fileCount":47,"unpackedSize":1204801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTTxaCRA9TVsSAnZWagAA4J0QAIRmq3zfvnhIy5DyDblX\nF8/H1qRYReX1/StmF+MRTl0fQ0veSLUfW+p3QOUgd5SolVfGDCGH0u+ql0vR\ngQZZE+VqaBEMNgysx1FB2KsZISBDszZiawBvf9jAnS9KNLoSzGlItCu8Elrw\npCZzfyspatTCQ2aJazwueGn2/buq6EJjqud+ggTcoJoRiUe11FCouLS8Smeo\noodZ8MW9OIqLif5ZbAgMLQDTvGyNtgf7n8ZouQuKsRZ2t1A1wBgucUfmvG+y\nWzP3L15+nM7Yb856gnaXiAMQAOcxZEXxiqe2MPipkj9hpJQHTsQZa2OkuUtZ\nJmng0L1A0mx+cCypFX6m4XM9CKO/acZL5FQXasyi/9/vEy6k8+hXVJlRg4dM\n83p8yAyN8AJN/bpXmPiIGns/05VhyDWOxlgF2Z+9lqjpes1oq5MZj4iAQIrX\nNJnyhUONH72BcJmn333SeCdeTYkZsUHP/GCl1zt2VK3usQZQ05xdqa97aboS\ndmPJ6FzFsVZooPB/C435xTEhzth8Hrbo4FBvB+C5lhyKQYzFfYMan+4zNCOc\nmcPYxfotd/AcGu4P3MibQVEQs8d8F9klUes9BUN4J6rtxe7nb6PCtVMHddOw\nGkOKFWooFQjp5x1dWNK8X1lRV6CFpP4HtEb45VVO/RPwIL+QV+r/3RsftV3p\nr1AT\r\n=1bmG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcnr8iiCadg27aEE467T4ITS3c6H8x6PQXOD/5CWffZgIgFJoDoLcwJp6uefiWZfVQaUhN9yPwqouwGnFYaRqAnU0="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_4.1.0_1582120025636_0.7980378318195005"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"4.1.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"4.1.1","description":"A rules-based file directory walker","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","doc":"npm run doc1 && npm run doc2 && npm run doc3 && npm run doc4","doc1":"jsdoc2md -c jsdoc.json src/index.js > doc/api.md && jsdoc2md -c jsdoc.json src/constants.js > doc/constants.md","doc2":"jsdoc2md -c jsdoc.json src/R*.js > doc/Ruler.md && jsdoc2md -c jsdoc.json src/W*.js > doc/Walker.md","doc3":"jsdoc2md  -c jsdoc.json src/l*.js >> doc/utils.md","doc4":"jsdoc2md -c jsdoc.json src/r*.js >> doc/utils.md && jsdoc2md -c jsdoc.json src/t*.js >> doc/utils.md","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","t":"nyc mocha 'test/**/Walker.spec.js'","test":"eslint --ext .js . && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["class-based","glob","directory","filesystem","fs","rule-based","traversal","walking","non-recursive"],"dependencies":{"brace-expansion":"^1.1.11","sincere":"^2.1.1"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.6.5","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","jsdoc-to-markdown":"^5.0.3","lodash":"^4.17.15","mocha":"^7.0.0","nyc":"^15.0.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/index.js"],"include":["src/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"8d58753e1399668c21f2f9dbca323008483e9d61","_id":"dwalker@4.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-lX9Wbybqviq/vLUpdgvAq3q/7b519RTfS7OLLqQLE5OeC6Pl2jBx3Jg9pBXR8uA/CSDl+947iLBDHUvAWiZoGg==","shasum":"765d6f31b8841d86421e89abf39f184008f867e0","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-4.1.1.tgz","fileCount":47,"unpackedSize":1204801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTYovCRA9TVsSAnZWagAASB8P/iIAdtVpD//7K5Pfy/x3\nyDUn50zMvbkiZWA8JiUaqqw+nv2yz2QBaNexHDT9tpoPL2lZNmm5u0CIwwwR\nh/VIuyWPUZPFC6a141SpUI8kjUqai+0zSUOhZq7gP1jOgoSxSQrjpBnTWoGM\nERWX15hjHYyiySnffP1VuVE9/VavLccV2thGTWPlacdIkKIJ4Q53qhzWW8tp\njo7v0OBvXsYZkCYLKrKy03lhdfLfcDdAcTr5tJQNXRTOdU+MY4m5Lq2C7ycw\nP0IvDmQPhD3Jas3F7vs+PQmyzDODDKlY9TiDLO2eztd6Sf8+R+aoss4+lAh7\nJzrOsmcoQFpYnSbSMuUefWtdaLHKaYAHEkwUlDIVHZaFg60NNySod1fKDds6\np/ch4FKMpiMmTbLkH7YmPv+XgS9qgZoM1THxI0Qp3zPSUtk2dgSYGUxWeXna\nJQDPxT8zwhPazE44C7vVl+z8Uix4xIx1I9Qm4zIgi2aG95GYTzlJBpgMRYWh\nKwH5jsQ97R4+JBdLFHy808ub3EE5OSuedrwW+6XtDUkHUBnFDRGv6TgBEIjS\nLhbC8C1CNwlU3ad2PU6vUTSzPdOrh/13e6f7Hmw6nxW3VLkyWG+AdH84gBpX\nB/E0qhmTAltlvFgKvp31V3fpmyQRCUHmVIxxZ5BMPePt+QyneZ1Zgm1tG3Ab\nKVBW\r\n=aQ4i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0rICR3cvEqS54lhPnYr4jo50xK9ewWDv5sWdOOQnQzAiBEv1Loz46VlmkffvomgQGrg8WsTr+HnBujkgbQheq3mA=="}]},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_4.1.1_1582139951242_0.6805258258909785"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.0.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.0.0","description":"Asynchronous rule-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert-fine":"^1.0.3","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"1af33b1624e3b763446428766c46a635dc994d34","_id":"dwalker@5.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6Zb+vEFg95OLNmEhfrTIlgeAjnXj6XLrspccOI3QQ/L8U0PP/4kmz6wdnmpWjsQJz14BQPOAnI8OtWutDqOUvA==","shasum":"98e2d3a40960f9646cb32aeac07e0705106991d2","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.0.0.tgz","fileCount":11,"unpackedSize":22134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuUJTCRA9TVsSAnZWagAAYsIP/1VxM/yR6wnrsZ6TaXKn\nphrY5+Iob7rjtRWs0CylYpdYFabxlhmnDQuhs7WIdv4u8It6F5uMIemz73sJ\ne8KaBpn5QB+JPgY2lS1hdPHsaZKCgvmsgomiIlzPRGP5TIEQSJmRul06kocT\nm+teDzK/BWRKb3mPw02msksA30hCbOI6jR/5KJUQGgceI+QhaX3mH8YTpIvS\nhrkgzsbc9EMdG+pD5z9FC5FGqDA4dZ+2VAf/CMyEL9ml7hRYMzpJZ7+kIILY\nXGOrgiNNYV5TqrK/AO7FX13rjCTdYfqb0zbFnCmS+F5YeZw4odPyd9CLVQaI\nBQacYQdv74PYMfqsMCjrpbkx6JT/0ds/tBRaKS5Pzl5Tt/UYP/YGy2BNP5+X\n8gOPFRtqgTy66tRRD4u9SmJVqeWeL4e4evK0QJV4PflEN0cmv6ItjK7U0Kdw\nfNUtLdiQZmf0YqjRfm+EaF0oXUCDoGY3y7nizIeJjzM16CHNyDM+VCt6BX0u\nyRdKRwJI5Rsow+K6CQlJ5ueS7V3zo1yFW7SgC+9+PQJRvlLKY4eb2ooFxWRV\nJ2BQLq/wciq0pjR1yVmkf7HLUr6gpgIoPceotNg0QPtAvSNPoGFsM/DzC0E/\noEcWGrN+10EN/O/zbhTfKd5zwLiQHu4dIyQ5FI62G5EK5r+7tEKtYO4QdYww\npAUn\r\n=uRYo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtTIwblQbfUFRRfP90XpHU04xqr4KD9awUyX6RZmhk6AiEAjJcDCSAS8xjgnMNz/klvC/JxBIQQmcnjXhcN1Ll4XVQ="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.0.0_1605976658787_0.518862494254362"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.1.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.1.0","description":"Asynchronous rule-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert-fine":"^1.0.3","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"0fe7f60e14504cb8a142ff1cd90a1448300f4f8e","_id":"dwalker@5.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-UYc0JwdlXMLHkdSszUh0ysYFL6KmscIe+nrkAFBwqRW2Hkcnq+Y54Jj35fO6Fr6G1YqVIoYD6wu1EpqDu7Fb1w==","shasum":"a5441c1014ebc8ce513b5cc2523a9fddcdc0fde2","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.1.0.tgz","fileCount":12,"unpackedSize":38300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuXCZCRA9TVsSAnZWagAAVycQAIqpYka9Sv93mddWjJli\nnC9CgDOd51vgCfydOvIXjbwJ8baSoVPpfOVGee5ThQYTB+Ygp70lQoIq8cIC\nzaaTccm2wgn9yj4S7XtRKZmkmWJ7nCG+fPWJu90lpwR5fG5balOVRyfO6zLU\nwfFw/7WrR1ZfjawSYSVrpfM/kKr1UlZ/rOHLwM7Ng7BuWp2NMPEMXknlJhN5\nqqz/hakEEi38Ip6l013xsfVEvByIzHoCz9eUWsrRW7GAeEexh15gxGhWHKFI\nSfUwYt7ck0RVOyar++p3J8s9DrM9mLmSwyvHHtWqt7gYuqKqcxhtZlPXzKyw\nzPVke+5lV5qPQaxLWI1L46KPaoRTRx23nhBRs+0wtRkb8Kt0ap09H61/6zAm\nLJsT04j5G1hzgd70ScclHJx9+zBJAySiSBbRe2Wm4repdwYwY9qC38sEKfsy\nsSqmuzC8KY21V/rWQel3i1xH4jorj9AvkN0MsAqb5JedvK2e8aqaoj8UmPSo\ntpNS4p1fSn6SAF5NHpuNRawhJV1Yk6P+NJMsbKz7IYWbAsDBood4lm+dWnBC\nFmFPOvv5Kl5IJn4NyF+f0O24s0RX7zpGRPDFWc7od/djjhNJqaAknYDEohtD\n4tXmV3iTGRd/FObWLgsm25kb04pRy2w6tTzFXy+NS/nSeJkDO967C5gTyJhX\n5jv4\r\n=3v33\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOZFzkqPWEUFj+0aXyDpKukwGeuIF4krOfyGmZV//38AiAdvw8pQDGwAGtbVrRb2HdLpw5pDfNmqhps57CY6JTMnQ=="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.1.0_1605988504604_0.21757536431765523"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.1.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.1.1","description":"Asynchronous rule-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert-fine":"^1.0.3","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"e0ce95fa68d886459fb87658cc849762f8756f88","_id":"dwalker@5.1.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-6mK3ojKD3cwnchiAIei2ntC/DW1joseL86QRCz4H6mHZV42H7zaHp/dLaLkj8ciwCaNSOgIZlnBHkmDNXgcTMw==","shasum":"a37d6056e4c79ac63732e5c29e612af138ebce82","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.1.1.tgz","fileCount":21,"unpackedSize":61740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuYAgCRA9TVsSAnZWagAAr68P/16ua8/vMmhLsshhAKmj\n/chVsB4kTUTz01Gw2Z/7f34J9zPhxJ1yGIy7IGxhwLkcJAw+OKNtSNJzJOnS\nk6aU6ftv4Z62wTUiLa/QeYzcRdrCirPUPQOFqlm7r/3RCX/iSD4mwagPrPol\n/fMn9hxnJ3FmtpkddvAxkkLtvTHmf4NjR2Ul5m9XEhpi+GxoeUwXPRIGI/hx\n2DtAc91sAse1gmPVPlaO/ilOW4RhksHlzLKYpw1byIdwJgCMkXWvwrgu5lOz\n65j8iIq0RiSbd2L8IbTkaK33UxF2o4fUixuX76NhHfx/SeBXW+ubC4lsy0nX\n6j9x7fK1wlghYKP4Tq4oSA+b0Z6us6/83mytp90wLwG9VxWAC2cBQBB9pOvP\nxJnRH4gWf3ezRUhsxzkIF21g5gvLz9wxBw9vNc7LN6CJ+ce+wj/QdwsgWhsr\n2daZwCt4dIklh8HAZ/2jsceubJ8qC6dsekoBVxiBV0h7YCZzZ/8s30wZfAUU\nCJTa4MMTzXw3UJDABmosvDH7SrvO6uh6d+vrq+CFzHQB7IB4uaLDnKYqTS4A\nOB8mlNQpcXMgqz5FpvugciTge2T0dzDR3tWoSZKfVNVmmg20uY0VIiC29Jt+\nUrEUUsGW5Ib5VoKCVv274ppwsBX0qjd/z4XSAaPyjwsK8xsz9m0NBviDh86k\nNQ25\r\n=0b8W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSRczZIvg6akvgcMU2LoMtl9ieZo4HhKxVcGmVzgVXzgIgChmivNVxfqTPfUJRdXLyVXBXLYKmyHPIubATH+ZYlI4="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.1.1_1605992479650_0.9527950891105417"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.1.2":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.1.2","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.0.3","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"13539d54f0a6de0d67c4c6ff75a7f832d12bb89e","_id":"dwalker@5.1.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-dyWnGbK1h9LCY9QPPVrsRsLphvjZFu0Ul1JJpgevL8TvTUUGg2RHJMZzR7Acw8iL1ocVB9ZGV6kWdphx8z/fMQ==","shasum":"e763cbd660aecc1be5370550719a18379e4df063","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.1.2.tgz","fileCount":22,"unpackedSize":63942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvOZgCRA9TVsSAnZWagAAGNUP/iUqCrNzX+Ze4l2wnyce\nplKXubPrtg1EIoQa7hKHXbpI5D2tEwVi7zV2fWes5arZoclV9v8gAVmIgpQX\nM3/cnTb0of6VPZyY61BqRtmw6DAlLbOhYoOAtyPssKOvb/Bp9R0Wubs+WueB\nZMBuDIiITyyGkx1kxqMwntQ5+kVxXliBKzF6p8tR29PzZnIWHIwQwjxT1igK\nRQ3JrrxZu8MmI3G57gloyMoWyfbSzxaeH6/SQ3pOe8iLDKhzHuueZhjkbt4P\nuGDaC1FBkgrSoFSddrvYVdbSTAW8M9RXli8KlpeqR5aFrKRJPv51NJP9Q22R\nMSA+mfuWm1vxsYSB2svHj/nnMSwibt3mmEgMCXPgZ8LfVHIWe4B6QUBI0jhd\novc8JXPay3eCZCNlTDsOXgQjiiZwsow0GiO9ME8D8cU3U0htoIeprwC8Qxua\nLjRMBS+YeBuOI3QbkDOyNFpbpdWu7A2Zr5iqIRnDPd0v+E4XZHS1v3rqQFgv\ntlJNjQxrkZYMZfXSa29pvfIg8E4C9A3KtspXBWpPgaICpUIUtuzJo2W33SgP\nxiQfIkcdWC80hJAdHZYo3CmS7YIDgi/ZAaZV1PB+N2hDHfkGCo+VVdvseqaJ\n5dp7hR8rgoqrs4R9qasAYdZ1HBqGgWqKR7F2NsCSptJ+cgA+nC8Mkb8Ox2qq\npPBC\r\n=6Wi2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8Tjk9yMY4Frj2zc7OO6enRXzfHqowzvhLe+ikPruxuAiAQZ7/BAl3C9LKAjV/tepKaD1CTeHvMbxa2JVuLKLP5kQ=="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.1.2_1606215263826_0.4693724603791245"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.2.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.2.1","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.1.3","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"c0e6ab0e57aa64970adaf762e7c044f532d67d81","_id":"dwalker@5.2.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-VvH86bvcZLFa1WcHAI47Dh0iNrCwZ/b2jGyBI6+JTv/7EH3+iChLwlLJzzqJQ8Qf76sKLkjdLDdLBtq82gB1Qg==","shasum":"ebbde388b55215c5f67c8737b03b357fcd308df6","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.2.1.tgz","fileCount":23,"unpackedSize":69391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx5PGCRA9TVsSAnZWagAA0OcP/3CjvkFQjf9qKmzbCubq\n9rodFyFZk6Bap4D6RA2duTVePXCzK0xjnGhCIColJMTE7AlrwIwKtVcuVNSv\nEbuEALdMzdlEMJUqovXMaPQS4jryd3eWWNt7bFpNKYacruhYIVQx5W4+PggU\nzYfnYbEWLRzTUxJcZWniJ6bvA581lyWH9+EfRb113ofQs8iUBtYd8vvCBGAI\nTmO7WWSk0H8SfP5FAVVc0TAjvNoQQzTOoPsuv2rvodOxGXgBBHp0u8yqzc53\naKXx+jyKsHiXqr9RWQpzmg7IN25J/MkkFfPCI0nSwevI4SIyrHuMAsFcc0KW\nLXDQOnA1z6cFnGNxS50s+2W8pDK9SImRyqMItwnkP2eaSEPsHz7dODKjR6Uu\nZ1bdoeqe+mdv24freaq6kov9VLwi+GTfeSKlMsj+DwiWrZHN75HxS686e8Kv\n7DfL+TGYhYvzaXD/lW39vcNM04YrTzfCbLpTcz2xe18OqD3OxwxIyN1JMRre\n+0efG+a+4iADo5xOcIeLZTNJ+IxeZWv+XwXs3CnLlE9u8DADnOVPieg63KwY\nXTjK81z3UNwoJYrTXahgew81i6E0O4yPAt2yIfEzwO7x1dyjsu3na6U6ShEv\nCMegDb8Wyu94G/GpcydWFKLvAo2IwTB/Qad7A5Yt5unngYPgqvmpxMRWyMxT\n7lxc\r\n=HEwL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0b0/1N2PH4IKdk0SJ1Bt2V8bbaxDU6io9acsb92XWDAiAa0D6qVZeOGHdhk9rPnV5U2MfQmYJoyfSwE6Nj8l1VMQ=="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.2.1_1606915013529_0.2616293372630283"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.2.2":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.2.2","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"88cfd7b3fb46ea4ef3518dd350e9cb4998452483","_id":"dwalker@5.2.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-WoCuv/NCaaL8/pL5JuCTNzPXPL59Sn0hy6W2RJ3CjmvO1L9pOMSTk+ef4+obr2S8NDKhkwoVtES/owR8M/Dtsw==","shasum":"ed67355a0f4a6d74b5a949fbc043cfcc407271d7","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.2.2.tgz","fileCount":23,"unpackedSize":69736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8ecCRA9TVsSAnZWagAA3lsP/3VZsH0FGJDBb0JlzrH9\nUc8D09lf0ub6ayHeeoPQ8PUCJtUf3m8BxRFnwGfFacbXyN/cP/KZ7+NZyWoA\nfkHvztFMec8vNiYNEgLppSwdqyj7nLD8SiyMZ1y+yL11BGs75Qi5x6BEXXzR\ncnMKIvVlGLpAPVGj6bZziugs/CXR4JXQR382hgkFDWaj4WSEMMZkHpj1fBih\nHOnaxF9MOiAg4VZKzUVfU/RZ1c7yiHQpSprSWQV84b1uUn7yt7TJPNKIVggn\nGTmFJfUNTj3UtDrig1RJKmIqK3RzMfiEt+mf7S/5sFHZ0bHt43PYYCKu7Wkd\n0myMZz5eRfo6izE3YTFpO6s3aPxdURCDKb9StMEiDBSE/L6nLc1jwjubsxqB\nntAVrWOhFbYGGsSDKHvkT1D7njok20n50A1uhrC2pcf9rIsuY9x2Lj8gxgbA\nCzAsyF1z5d/tIAOcOkzSoxihsqP8QeWRo/JQTbwkLAXSDgldx5hzkqVmV/Tg\nhrBe2AZ1Hs7+yT3awnGuugtokn0BFN1FHr7L1dC9WVoxZ0bzZFeb2xKH/qWO\n0YxikG2MhTq1zoxRQ4FvlgzkNvLciR1M4PVd+0/U0vs619vQFzBaHXe3dO2B\nQXlgKAFzNnjITj3XLonfNPznbRI7dG6VfFeTdxoshVM8YE+RY7b4uqaW3BoO\noJ/R\r\n=ibci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4e4lUHIxL2Z3CL+LxbkOFTzdsQpCi8Bt7Rts0yJ9RcgIhALi0SgKHT9LfKkOMo1Zk1gaHDgmr8Gb7fqYaR7TX7isT"}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.2.2_1606928284145_0.5343746334706452"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.2.3":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.2.3","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"227841f2ce7bc5c259895196504a88ffd69ab99b","_id":"dwalker@5.2.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-54NkflBF6eZoKIfQkdB7c+IKg6v/m8DlI8vGz1S3MECPpsTMM2ppgBu3g1WwYY6NJbUhRCJczRNKodqCFXNXcQ==","shasum":"ab38cb8addaddbbe027798fc28c5b28f6a1f9e73","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.2.3.tgz","fileCount":23,"unpackedSize":70501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8xmCRA9TVsSAnZWagAAGasP/2468n4odkgKpV3/XSF+\n7D6ewyOM7pKIY+6BAHQb2jR7VkUS4tofIfqmhvVyhaGEWCBw8MVNAapi0FHU\ntI0Uquj+Lvmg+O39lp9EDZbgLW8OHLTTqrmLwozBPDSGtc0W7T9HOBFxmjbe\nOLgx1NNL6uWBp7hQcSGmNOty+U1EuvJsbGvYZX2VbxFLC/6cystbqpf6Gfi6\n9OoLv6q8HOy4sUoYhVV1J45VgIPmp2U6jUtNsfDoJPjM1wCMh4Wt6oRd3/KB\njpzrURq9TyJVCgJOK5hPfEX3MpkZi92K2p6OhGeS/G3CNEsn4bSpE0e2/NZp\nDwWqiJVsrAcKmVChoe1X1nofj+gkdjYVreg5lsdBMByFnbmkrA0ZNk+ExEJn\n1OzQX7Jl6+sfDj46eGPEcvN3eJ1k1i7S6olciTtrjOWl2loStOuSapnb0WB2\ncHdKg3zAlBZ+f46kR0ojSzzvJVhqlZQldzOaKGc9UkuAHMo7kTyUhfixMNCD\nqZJC/A/d2sCSDtAA4UhvE51iYVwbRCjJBZ5BbjW/7aMSjjf7cnwqx6/tEd81\nmXSnzv9ieUP569XlL3pJNeR8T+cRsLxFqpCetxbrY+Do82fCLkZk5LTlvAnJ\nuhXlZXlb8DZMJ9cMXazJ1rl8SJU5lOg8an1Bix28btK8x/BhjjQD6AzZDHVW\nb3Cf\r\n=3vSS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVAGbWcy0VREa3GdpvT5RdrVcifcPAv1/qcM+qqt++qAiEA/9dXzhj1nshHFsuGm0RsrHiLY8sFAwwP+/MVqHvBQY0="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.2.3_1606929510320_0.8720021329110961"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.2.4":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.2.4","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"bad8cc08d5ef41250402b77e150c11bc8bdc4865","_id":"dwalker@5.2.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-RfHNtgIZLOod8NMJNju9rf5R7tOA61V3iEMPY50PvmkLNVh/cHIXw2d4Afvchd9F3p1C3VBLhxCoDEPU+zu5WA==","shasum":"750bd6c1b993868a6c6557f52e06746cbba5e39d","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.2.4.tgz","fileCount":23,"unpackedSize":70740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz54ACRA9TVsSAnZWagAA22YP/jmN1fHSmd4jNn4zeGy2\nhQQo0zDHmo0G1ckMVEk/LX8dxuB1qH1dRHzEqD8KYHQXwvI4G9FHAmsiBftc\no++qx5RL+rrvq0b4dYBkLstvE8GJe9I/kmDgKrnyoy/LWheM7WQzt2A0C/Ad\njNVNo0czvCUXiqgeKOg+Fr4JLF0noqu+dbrO/JhqQIYMXJHRVNEkdGSUwlwi\nfzW/1/osaZh7zjlwM7Xz8HeTb0aJwkVOXcILdyV8o2Lv9Nko9ynS4dJlvKNh\n1Zk5CvVClZ6Ncp3pDlPeUGtn5WFPRJ9DTq+4wwiwBp2Q7STN4NxgfbqSuyPW\nFTaLhNRD+ttSmFWnmlOhMctlVJpUtoPeYDA42q6yKLVVZv8rAdqSVG8SGHmr\nM5dIaO7bB7Qsr2jGpestUlmqibyPHnhdCi1BgD8BLBrjDrbNHQkY4+JovouK\nIYWqzflBSqxXo7h9XGpRN7CySiQao2CRoTKL+sh9NhCBnC2yU2+vHaAArqbW\nGUb2HlDB+/V7Rxzt3NNbKe/zRpU/DL9C+pI3xYJiAlFgCA39wRmg4CZgGWPZ\nLvUWzYXFR37d5wBCLaWq/UIRVckRBfTpQR4DKCNjYz02yZ4ZpfqDrBmG8JTX\nTE748kGH9BjJ/zy2s5zynftfVQDUqbYVTB5sbTcVzaGNyVpklZi3LYZnN14I\n6yzC\r\n=F91G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC97pdbjucwNTgFSkYh6fzcilxMdE0WOFwebR+kErLPgQIhAKyHnhRCSkjlYOmhPjFD02S4vc+i21/pTlcglQ3bbMwO"}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.2.4_1607441920207_0.9331946053213169"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.2.5":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.2.5","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"ef8667380f3c936a68ce893e5d1a61647ba4fe52","_id":"dwalker@5.2.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-HEABD4NdSClkp+XyUPhwVTrIH3GUMAqm91ydSrDRYWZBbbKda15KrN2G1MetHWx3R5Ocg1dgjqwo9YHULoPM8Q==","shasum":"83966c5592d15777748db729be88d6bbe763383a","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.2.5.tgz","fileCount":23,"unpackedSize":70912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0JBBCRA9TVsSAnZWagAA+kMP/03Em/84LarCJPwYuA0r\nl7rVU/oa30skHye6BiO63/kuge3yKAO38G6wGybEKz3oqivyJ8tBufS3hrRH\nmQgmtHiB6mW3lzpwFhbd+G8YywVK+qOALgL1Ts7L4dCvBCeNH5MPZ7teaveI\nh0ZdLp+QnKJ6E4QIC3n5v0oQCAamgSl2Eg1LrLe2rmhfyZVbxyCyqtGMoIwH\n3LTESq0h9wem8bstUOf6CyJLZUuNV7bGP9EK9LGdlPhnT4xbOS/o8ifTU8/h\nVDBk1vLPQG9Laq/pI4OBZS3PYIONtoo1nrpMOyiOhzD4AVGD2BXqVRBq8guE\nqyOmBxk6xTaXN0nh3W6j/ND8lkuQyK/nvLgopP5k/JyuqrnQhKHWABbbQQ4X\nNsUFFxIDYwUpwvypQihdys4PSL4b2cSfAQEmi/QIbjVwktKnNGZsjasyL12p\nbhuJWO4SeR5atW8HYu7SJEvYpS3qMHASuwZvrSZq6SLOcPV9ZrQ3RwvfGnX5\nX9B6DuwY2J1Tq8/WFjkrhYX5qKxKNb/UNIXwjfpYrKbOUzgNfZS8IPhFGJAN\nqYetJO2yLhyhRBS+nyU7q5igqYTHKREqUp80Y9Q0CHNbWbUB2OBTXgX9L6eZ\nYm4KBZuRcZkAZWLyjcXMoEdgSLsEfkloPOoVJXHPWpx0G+19UPGRst+rsa2g\nN6FW\r\n=sTaD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo88819L0bqkuHBEEapbPo/n21I/9gKMk0Zm8QqiVVjwIgT5Nh36bFd5FG2I845QYRIJ420Vsg9rSh2GwyBcvaytQ="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.2.5_1607503936751_0.4187138049324206"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.3.0":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.3.0","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"32fb3510cefe928c9df73a88725d9c4c0e15d438","_id":"dwalker@5.3.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-4Xcl+70PWiZFJ9LWWOZgdVPqRHxfFxBsHXTX6vMFA1lCVe1aYTUloEB4BYBBCb32hjoUXk0skDREnJpWLiqoDA==","shasum":"27b333d66b60a6a95eb03b953ee28d0614d089b9","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.3.0.tgz","fileCount":24,"unpackedSize":72376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1PNoCRA9TVsSAnZWagAAPgkQAJe2Lse+vaxEeBh/f3Zi\n31ixyhNkxqA4WO2D3+Fq2aq3E5zSg2HqK529Zb586AiJ8xzMZa0yWLoJdBRE\nKkGCuI5esxjbsPWDf1TK9CdlSx3b2D2YV8bMYz0ZyPYxYnOG1ptIt6XPP5at\nWxQsG89g1f3zwrCtKelQBIOYu+q89VlbeuyHPkOLP8E+YhTfGoAUkSQWLIJs\nl5+zYBJajJ/xgGBwCLN8/lxynFJfbQhQk5eW6PNA7/bbRIsXwlAze7+yaITr\nrZK9y75g5Newed8CMuVnBmOKho9JbQmXqhoHa2AyC8JInYlJ1FRy/KcHvKPl\npjl1BzR09aN7d5iTvPc2d+sFhdG8NzR2NFgCnt2B9hJi9xhsPLLTQ2+Jptt7\nQfw5qG5g3DYz4oUK6s8CkVTlSCZBNeZRKe7dJslFOjc41gK6GqKsZPrC2DRN\nzufeaGAQdd7aTBC2upmogghxetGvzr1+oKFLEZ1dEVQM9e/E0GLNWpkcWhwt\nbmwgehMYcReym6FtQESusA1cnOCLeQZpLpo/+HThyNi4LIPh++MWWHXrdru8\nriHg41qXepOyyTO4rAG9t6fxpkL1PpVw8b40krVR+uVfCw11SK3qPOwoAa/f\nj6V7XyuMFMmYvoL+JiYc/TngWltwjNHGu9FFvWgcFOeEoyxZ27XJ5k2rZ5GB\nj96P\r\n=kHQ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJX48pJGafgrUe2ne/eWqY+rrrahIej3OLoxNVsW447AiEA6uPtXh9tVmn8CJcWDwkmLAqgQWO6D6hxqE6ulCD9YZY="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.3.0_1607791463687_0.7105245689968891"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"5.3.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"5.3.1","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"7f146ecbd19ed1b526b26c04f9b4c26460c2bdf0","_id":"dwalker@5.3.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-rGQVSOweI1aHLdxXbyG3Qg8Rjxm6LRtj26R5QJW6QDVgAPuajGSTM/cK2cqClH2lNZ789I1epQT7rbZxqNfWsA==","shasum":"540373ed60d5637ca0e3d70b2a293c3bede8f2e0","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-5.3.1.tgz","fileCount":25,"unpackedSize":72456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2OmSCRA9TVsSAnZWagAA8bcQAIPMoNL+chk+/qGWmqpa\n2tPM2rd5tVnTveIKMdiyZT3suaRB7aPPvG3NByWJaagdB5kK4eDAEzXYJ3M8\n0tnLTZfLh3HXpgMCvWOKXGaqFKllz2txeWgCMBsbv3mmUl5CeV3poHHwTRyC\nfDeTZsXhbqm9dF2OUDSQcEDUB0ORo5gEyQfqwSiBpuR1taGCqg50sR36ulGA\nuxM/zqLiZ3Rexa6UhzUmycT1aQwz6f6q1Ii0vdmzPahP8cScHr6bRSF5T3iK\nS5/6PqRTfBZcNZEhzC6+UGtbIyUgK6y/q1I2pXY5/bsnD0FVHqZdpxFCM+7d\nUKawxmt6qh8iu5sYjIJCyCSCoha2E2B4mMCGWezrcEbVbA2Gaq/ZUkwicXKF\nniGMOvHJVrT4TgWJW9rHSf7j/xPVBDkEHVp3HEe7N+7G7Yy2i+RjxkQNoBU7\njUA7zuCKdFdn7+BPpW12xKjwgP9z9RAoDqcDzQHxtWK5VadIuPdm86Btig1H\nAxwzj0WGZ8ULPCqk3bOhYskBUQAXXa2pWcXuXACW5aEjSbHlnLYbe4Azmvt/\n4YUZQL29SmQoEY501Rb7qftynXFqw05OlWqMQuT6l9V5lTHNnt/3Jz81fUtQ\nGrK5AZB7nesU/uQGfWO8VhN1QiBoMTODsKhy8QsvCtHa4lzA5v+rrZP6yvqG\nT5go\r\n=/Veh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBl8FnyHlgjJmr+zkHeEZYIrNTNemMb0nqiv1wFHJGWQIgE8Thte60Bm4K9vJM1VnguR/dlpUSmpTmCNA2Gz4/5uM="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_5.3.1_1608051089662_0.4307756353424077"},"_hasShrinkwrap":false,"deprecated":"A major update is on it's way before Dec-17, 2020"},"6.0.1":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"6.0.1","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"./src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"ee75b0626e25fdd9fc3bc404b5051339903befa8","_id":"dwalker@6.0.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-Uxs6gybanpVef5JtQ+Sgl6kK2lrVXgxoGF1ELh6ThZ41IjCFngP+4KK+H+aGeDAUnWvpb6fNA8f4NAiiCLHkDQ==","shasum":"97d1b33eeed4a67c1b0e19ec9f3ceabdffb06c67","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-6.0.1.tgz","fileCount":25,"unpackedSize":72220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5jLbCRA9TVsSAnZWagAAM5UP/08+O3LeuZvdOkLYyJ/J\n4/0ZwInqOYTUMA7+C+Xfi8ZAEm75fa0aToxo6t49XONg1FSyz1uECXkXUeCg\njy0osMyXvuRqrxnjx5klL5FN1cwKcyu+SIU/Trt6nrV0HNMDoepubhPlX6sr\nN8Ixswj8BRbvrFmJmLheFf5r2fLgqmaD85lJWuiqBQ/NWTCO8BgqN3M8LQyw\nUgDkmEw/VtQzOHcWCGx08NUyTdjXrAfJ9X9ptB5DwdUZBpwfJ9uNohFAZwHj\nYPe8AFUPTZuyCpRJOYfAegf4FxP3a5kLrvf3cQKZCaZuRYVw9eMn9cEp+0o5\nYLYVJgZiuRmRu/OFbuUM7Y9GLfto2tB53UHR4wFOls9aUBxSri5g9lIlMl/u\naSybdTZL9rUWbDMibVfKZOYRlxGxP2NG0ddZydag/61pVwV7N7uuYphYuu1P\nhr8J0BmHp0WJqvi3KCtTioJFqVzq6hz/yABWMbo/V+gygnkw+2/jPJuLXSbl\nVbPT8aD7MvQVVX/mRtk05WCpNby2TJCVHGmgEiCpJHI7Z1AWzIvDSl4/T9GF\nBh/JitzfL8Ohj/UgWD8Aa2etEkczZ+hkYCLnYV0M5LwdGtBTLyGxw2wGxqYU\n/4hvW5fPI4WEYFFOanQ0QJSrlGPg6yMbUYPsBGDuTQW1Hl7C9V7Vk+seUQXq\nOq9l\r\n=hrnR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZyVKruTwLG5Debhe7zs88rVDgzuxtuuqeLoashgyKGAiB+HKN9YUUjSP/v/+plwvjgN3HzfmcOINPS+Mt2WhXw+g=="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_6.0.1_1608921819052_0.9134568417857363"},"_hasShrinkwrap":false},"6.0.2":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"6.0.2","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"./src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"6ba479464755f1bd6fd2c68eda507c82d9b8c0f8","_id":"dwalker@6.0.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-ry7dEU1eAidD42T5BgpYV+yl2lGCaHLXJglLy+hyFD/+jfOjMq/uUIH954rY3PZ2dbRyPvA7LC/xdu12cdW+oQ==","shasum":"5bb74b219967ff7bf8e7e2ba11e27d36927b19ae","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-6.0.2.tgz","fileCount":25,"unpackedSize":72160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5jPlCRA9TVsSAnZWagAAvCcP/AqvsUm/dZMz+8USMj6e\nRt+AOpP/mKFS3heoCO/MuuU2MlhdFv5mQLgTlVvX2x6iwVuEOphYOgF8n6ZE\n4q34tHs5LE6rGGnqyZiF5qJHP96CmvWBt/sdnnIo/4IBM6LHKUG5ez8sINee\n3XVVOqhMq9Mcb+L0jAh/eBUNGu3HAjTwVmkzz7HVtmqqkAfpIpNCc1TN9vZb\npAUJwnk4vU8xSsLajCqM5rRnq3gi4ScrESOL/Cf1en2WwUToGUMc6e2xgQiF\ncGoLCrDXxWoE3xNc9VopOMNy3XfyrGhCEmsB12vRt4pDDOYhLkCfARkfSwui\nTAw/BIA4Iqh1x5+hPN6WIsgdjErRnqkwJv8kdOVmox3wP7JLYmTzVtOlrpFM\n1Nrtqy/Y1roc/4ywK9UzaytdkarGozVIyNcnxmAg2y7b5+SBIsBS46msVWKQ\ngCuH0R69T5Nb+fblg7Gd7/+HYyfWdVljET/aAQ5xvfM7ZqzVakJgAM79Yfb1\nZwZIPaChpENGh36V94oSAn0YMxDKTPR1fFI2uzP5jWpFz/DYr1lxKhUeO2H2\ne6A4KAKM0nCEMW5T4/G9a9jFKpdDuqM04KJ+/tdF0DHT1HEMeGQIlx2J4Qrg\nKpC4N4+FK91TXKNUblqBA4HwRQhkF0v9qHG3p8zSHRijJcQpa2V2fyL3XEyv\nIJeS\r\n=ienB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+FvPPxcmqsTgDPCiwZAPopxuWTbxJXsVyYFuSlToHpAiB/CK3wxoZpyDIoBITQc74N/vzJM8sw4LwJIojMRahMoA=="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_6.0.2_1608922084870_0.701368314663193"},"_hasShrinkwrap":false},"6.0.3":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"6.0.3","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"./src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"a649b0ae75f39504f8e52948fb06aafab1f641c6","_id":"dwalker@6.0.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-SI3KUJ7etC9PBfz4w/VnDiPEKaPmq/H1zCIigL3Zuh8dNE+pvt9kwJKSAG/7gXJAzyBp09N/17Bcy5IG8Dr4Xw==","shasum":"c7365ee1cfbb55fdee8e2eee8b28ffebc6957974","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-6.0.3.tgz","fileCount":25,"unpackedSize":72341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf55KsCRA9TVsSAnZWagAAZkYQAKUIGFYN7Q09wbBmJu3H\ndpiUuxHGo2+l8IheNGg1CkWRPAGd2B+R55k51PekEY+/DneVrpH6oxCkUUVb\nY2fTZL6lOsimJXBDywHSmXf57zTUH3/mcHdhc8MiAWXjmVwuN5vjGiyMQc7i\nKcOhRBSq5PlpvJg2Fg1xURixMBTkPvEAvT1kgZ1ONc7lhc6l480QUR3syhdX\nWuReIwEeOpCUVjkLi9J9mLf/4GPYk5psjQqTE0Zv0mfOXrK8IuXJ7yARAAvd\nKwIFb0i6n3e9jZx1jJCmgzD6rJPiW3gODQwkoFyhfu2JDAQMAP/BSgRjcsBo\nSgmmT1NQMhILxx6oJxYx+rJod58nnOm0QPJKnqPRC7p+0USQW45kQz8m9/Gg\nwERKunNMGB2PBcYBc0VXEOkP12DTfC4ez7aaGvMIArKwEnNCTbR0A1p7K3JV\nAQME/BsopBTrM0eUI9RWce4pSEZsZ0az3LI+ZPfdFVJmsGNe/ARNC09ul8UP\nwawH8/LHHWimroa8SB1oKF5OZwIBkmoEyOiNQBrPplGQikurJO/5cM/SxQG5\n2aKTfH5LEKkDYNJ2kOLJp/SEU8oj6xk1uY++1Y14VKMS+LYi3S5FEo5a5+EN\n6kdvAqedkQrEyjdTHQjM2bVsgau+AzJ4XRLRgJ2GFHnPQaqhhxu012joLUne\nXrpS\r\n=i9Dr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyCkawV+DMHbIMXiP74cmOHPu+X5em/WPSNXcIq8GaIAIhAJ5veE/DUY9WbdgxlZKjmzCfAjiJ/PdWYC7eM6on7tRm"}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_6.0.3_1609011884354_0.2791367977652184"},"_hasShrinkwrap":false},"6.0.4":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"6.0.4","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"./src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"1a38b6333e6ed5b7211a05f8465bd23c6268af32","_id":"dwalker@6.0.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-7JOaUo4+FXcqcx4k4BDGrzXe6ZFMhPnvfvsie51/UXKmQy86QPxHAUtBeVya6US1EOgkbgBWycxbioLvb9HGdg==","shasum":"f19b62d35e5189b4c5b4ba40d4a35d2757c171c9","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-6.0.4.tgz","fileCount":25,"unpackedSize":71749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6JLhCRA9TVsSAnZWagAAeYkP/jxiHLg2ld7pRaOaUrz4\nzg8gYIXlfF4uplgl4SwF9CpMXGeRZvhr5YxyxIVhPZUguINqSvki4JEpnH4D\nZXkIyoRltMmstPdr1H3a50i18R+U4fesg841y3kfQ5oeWGSHFsUxTm/sng+l\nWDR3FCf1akFwpyS232mDLH3urRVktMULPglzX/07nNVsC4ID5GJEFinD/tru\niJS9hLUCDqyZk8I6bwxRW/W49JAyrc0v4js1oQ9FtvBAyImEkx+bU4YOPACc\n/mYik1XTYsTJ8W7atkFsNhJjKJzATcHzdFznlJ3I5WctNrGOQL2RvYsySS+Q\nSvzV1dB9ApVQqHrw5w3Niz+f6+9Whur9zmi+PJEhvb7mB9r/gH1teBF4C6V/\np2rEB4cLeQRmPpHJDKySaz+NNmVKUmQnMzjNN4bQh+wQqOwP+l+Bx6xFIX9E\nkwVroydtHcNdBpfkjI9nutcdO5Wg1ehcr/XyHbdXrfy4PdzrUyIQcU42g480\nKC7Y+w/Ao95niFVV7o4RyGHg8SZgfPoPRaKpmpF5RTCkWrM7AWm30i6pA5WS\nf3i5JdS0i8Ncpef/t2A59JFn7/jC+8EmKahiic9U4LIyLNUAaAjnQYx1rcrY\n1U69cjxYtikHYrlbva+F/mI/RTz9XoSlHkWUnIjurWsq17KvPIOFbLhUQ1fr\nc9xK\r\n=J0Je\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+cz0tcKcnU0OJTaWtUsh1V6tOBOsJE1Z3WDBDyiFIkAiBHpFZPL3OJy4VV/4TYaDI0oFcKAZCG+T64/69U78OzqQ=="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_6.0.4_1609077473327_0.2191014708281387"},"_hasShrinkwrap":false},"6.0.5":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"6.0.5","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"./src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"532727c58aa19d2e6f5f5af676c9b506310caa33","_id":"dwalker@6.0.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-/Yr2QtOENKQJEUJjOE790X/f0TSfsgMf5cBhmOTk+DZkmIAFLDVNs9bZ3a4FSEEi0ZKwSt++1P9VsAlTbu+1BA==","shasum":"8544fbe5e30b194e69a217bd1338d4d8da3a3c9d","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-6.0.5.tgz","fileCount":25,"unpackedSize":73569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6lyMCRA9TVsSAnZWagAAqqkP/jv8M/nozSjwL28Qutuj\nkglGziR+TJSWMg7rVhuGDcUKaBZ/2cS2BnD8hicUqSJMK6BOhNIOzU/2PDMG\n5OPzyztC1coBkiIekq0qNAnGKEh+UzPxDFRjke0okBhu9UNpNKjsu8+uN/aY\nig6DYi9W13TSS1AWRNuvtCjRlxxxlXTr3ljwOhLqvSXQzL7ox9pvaALmTWDd\nCq1EZD2nzglNzMURUJFBB7dpl0ImEunLVtbyOUrpG9/IvJywWFQvUEOUqWoB\nwQPp2RE40Rz+Fo6//8iWk6nAf1hkgyxI+0DzHQirewV6aM7GUiA93BaVqHbI\nKQ+IaTtC9HGrh2R5KLOyP78J3L2XdGq9+yqnKVU2M1lou1yPtLK+ee4w2yvK\nDo8Z0CyTLGbbiD60VJHmz9bGTB/+nIJyGRPsrSt4LkKxZNmWai7Brgf0nPB6\nqc3o9In17Udab8+aNcL4FVobCURx/mEnsevTK2/ApruLWSIWMf8H9TOYchPM\n4OnUCQq61M9xBLzVwzVcNNDmQDfhd0mXqmal3y51478+BSXoM1Zm93eiLf4j\nUHmyYelM1wiRqZ2WPxtcPWRWd8yJjKFAsizCqDvEHM+RpE0929seEVIC3BX7\njJpsS0EjgOOzBZ7pEX+RIKTC/ReEw1XFJki+BwQmyr5Cgx6CeDn+XEpJXg7i\njf2R\r\n=VqDH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUF/ig4TfJQMJDo8JPGAcXpwF3ly73FiszGValFz84ZAiEA5snBso3a7NmpIhI24NEdnUoJ9OdoGMZIpdF107Pd5eI="}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_6.0.5_1609194636304_0.9762798577661389"},"_hasShrinkwrap":false},"6.0.6":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"6.0.6","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"./src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 5.6.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert":"^2.0.0","assert-fine":"^1.2.2","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.2.0","chalk":"^3.0.0","codecov":"^3.8.1","eslint":"^6.8.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.19.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.1.1","nyc":"^15.1.0","rimraf":"^3.0.0"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"4c2f760664de8f1a35a886c3f4c6951d45061de6","_id":"dwalker@6.0.6","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-4aWS7idp1xPmISbmfLQZ/JQQ9QiIgOh6WR5NXeIq6F1q0LYZ8oLvHxEUdcJLzEGGDf7iRazgB8PJhKNvkwY2UQ==","shasum":"efb5bc738a2b971cb297e4a5c230e2c1891dcfa9","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-6.0.6.tgz","fileCount":25,"unpackedSize":77043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf60mACRA9TVsSAnZWagAAG7wQAIzc3aKN932VFVoEtOd3\nKN0ULKJBTs8B6+J+d48h1OeWImiScrm31fhLjhU7qELepicChZa/6D5YDnyt\nRsvloGm64K3VVHle614158NQQtQgwpuf6vrJ12OlALO2khMwJ3pXg9nMD8OB\n+o2jloXZGuTcwwFGjA8rhNY/7UZhv7At2ab4xjNqDVzTUzlj9bmSmZKunCdH\nvYikRCC3JmgM4olVnM4BfkQLUhbuPVfjCMYhEUSqwqKkW4uujEecsLjw6ate\nrFcy6S8RNsk9lRrHU6j9QnDkZK0/ioLAJf/kdubGS2DHJxBN84yAMfuOE4j8\nn+HQ3H+Z53GSvXPm5eWUqRmkrSxT5EM+5DygFmWfDE/UwCTEAVF4xT5fGGAO\nNcvFVIl38/WsyaTa1Y84ixIH+vmbp2EyKYQ8l/EUV8F6L2+tHCA885XyMcWs\naP4Be1R07UUQV3UhFm3lHJytMSqcx9HL+yU2M0Xl44NXApLCRfI9/C+8WSlK\ngM1WGE6CsjXqvI5TnfewCEpgD7s4bUARDvmU6GWyQxgu9xlshNCj0Yh9z3nY\n+hJ9ponQZYhKw6zlQ7fc7y8BZPI3aCimYDVspH/4IiuhPQ2cUrBDIgmF3siE\nXCbztY+qT+1o1WZYomNGQ6Vkbhv9kIC19ypRoO58EcNpWS/hn7AfWx8ExWXs\nadbn\r\n=Zsy7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDad/UYtlOCWSAuz8lUwrUkMoZ4U77edG/ZkW9B2FLhvgIhAMjDdCNTqHgGmrhYAlwTieKlfnJ+fVJ2WMFEkJ6paM28"}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_6.0.6_1609255295451_0.09030249012517166"},"_hasShrinkwrap":false},"6.0.7":{"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"name":"dwalker","version":"6.0.7","description":"Asynchronous rules-based file system walker.","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"main":"./src/index.js","scripts":{"clean":"rimraf .nyc_output out reports t*mp *.log *.t*mp *.lcov","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","lint":"eslint --ext .js .","purge":"npm run clean && rimraf node_modules","test":"npm run lint && nyc mocha 'test/**/*.spec.js'"},"license":"ISC","bugs":{"url":"https://github.com/valango/duke/issues"},"homepage":"https://github.com/valango/duke/blob/master/README.md","engines":{"node":">= 12.12.0","npm":">= 7.0.0","yarn":">= 1.6.0"},"keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"],"dependencies":{"assert-fine":"^2.0.0","brace-expansion":"^1.1.11","lodash.omit":"^4.5.0"},"devDependencies":{"chai":"^4.3.4","chalk":"^4.1.2","codecov":"^3.8.3","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.24.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","mocha":"^9.1.2","nyc":"^15.1.0","rimraf":"^3.0.2"},"nyc":{"all":true,"check-coverage":true,"exclude":["src/typedefs.js"],"include":["src/**/*.js","test/mock-fs/**/*.js"],"reporter":["lcov","text-summary"],"report-dir":"./reports"},"gitHead":"fd9cc6c458eb998482d1aa961e35638779d3e080","_id":"dwalker@6.0.7","_nodeVersion":"14.15.1","_npmVersion":"7.24.2","dist":{"integrity":"sha512-JhwaWoeH8R/0dmqBOXFjcE9ScG02OIOJmKKQHsSKLlrPqoh5/jUpzuiEavEVprXsEpg7VQefOr5Tu4oOzRwVUg==","shasum":"b3bef0d14259bb6f6665a19d7da5c8d8c851b77d","tarball":"https://registry.npmjs.org/dwalker/-/dwalker-6.0.7.tgz","fileCount":24,"unpackedSize":70808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2pCxCRA9TVsSAnZWagAABysQAIxaR6eWeDtnUUkmk2lD\nUJTwTOlrL/6cVvN/K/iburZ0dNjHdYPFAuhMXzCZ9Oyy/cX5PsWItQm9gE8Q\nRuwhImRRJUDAyu6kRlTEJaFUi7ZVKYApHMzoZZ0i9Eq+Gy0PGb+kQQdsp1R7\nM+Sh5mXoNVTuGTzgA4gT33zbr5HLD+gwNtPhNtBI3pnXmwWit5VkC46KYqDg\nPqaBKXCHw7irEXe74JdldkAxJY8QM8OZQyeOcw5f7gEm1st0shzZ6I4y/lxD\nZrcxYDks5V7NmOXrgKHJwUBBUUDGHGVOPxaa2TiRD0r5OCZhLaweni+MOkTi\njwP/tZl4Vf1FHMeXAHxvbqIoE8aIkXx9nWxq+4EvbdAT37Snfev6D3fa3Hzb\nSyUrCq2CWR4XigKEcpFCCHsHplUcm6oCY+43tljd5Q/xe+ZhXBHB3uVZ+PQl\nVcIuJ5dAqoQTbUwxTH3717TjR+KaJw42ITty6U2K7eJ6xMNZwz+xvEMNr8Qe\nJiQfps/9QZEsxW1tC6Jt/TfisXbAdAlrRnYPjJYAzo9FY580IYHiyvhbTz/n\nJTni6ivqJB7oUOn5o5G6WsbldLw640HfIX9r6Jazi5j49NkwsCmG6FxF8Zw5\n7sdI0Mz2RAEJ6V7e4VcooMPs3LPu9eDrMStSy1ALsIuNjU0QVCctXJEJHNRI\nGp1h\r\n=8+qb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoD/nDeB4BrylE6f5eVQ5ZCPV2W2yxCut43BIEvH4pNQIhAOBVGY3niSFzxwxUVIDAjqpjI0BEwsJBwf/OKMO5+Ix8"}]},"_npmUser":{"name":"valango","email":"villem.alango@gmail.com"},"directories":{},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dwalker_6.0.7_1633685369317_0.2911241271787932"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-17T23:26:56.239Z","0.7.0":"2020-01-17T23:26:56.373Z","modified":"2022-04-30T16:42:53.851Z","0.8.0":"2020-01-23T16:03:20.696Z","0.8.1":"2020-01-23T16:14:50.683Z","0.8.2":"2020-01-23T16:58:42.184Z","0.8.3":"2020-01-23T17:35:01.853Z","1.0.0":"2020-01-24T18:54:47.398Z","1.0.1":"2020-01-25T09:30:53.949Z","1.0.2":"2020-01-25T20:09:24.867Z","2.0.0":"2020-01-26T10:18:23.726Z","2.1.0":"2020-01-27T16:18:48.152Z","3.0.0":"2020-02-11T20:48:27.106Z","3.0.1":"2020-02-11T21:13:07.792Z","3.0.2":"2020-02-11T21:17:26.297Z","4.0.0":"2020-02-18T19:46:13.289Z","4.1.0":"2020-02-19T13:47:05.861Z","4.1.1":"2020-02-19T19:19:11.481Z","5.0.0":"2020-11-21T16:37:38.943Z","5.1.0":"2020-11-21T19:55:04.749Z","5.1.1":"2020-11-21T21:01:19.820Z","5.1.2":"2020-11-24T10:54:24.000Z","5.2.1":"2020-12-02T13:16:53.704Z","5.2.2":"2020-12-02T16:58:04.256Z","5.2.3":"2020-12-02T17:18:30.487Z","5.2.4":"2020-12-08T15:38:40.321Z","5.2.5":"2020-12-09T08:52:16.889Z","5.3.0":"2020-12-12T16:44:23.833Z","5.3.1":"2020-12-15T16:51:29.849Z","6.0.1":"2020-12-25T18:43:39.211Z","6.0.2":"2020-12-25T18:48:05.064Z","6.0.3":"2020-12-26T19:44:44.474Z","6.0.4":"2020-12-27T13:57:53.460Z","6.0.5":"2020-12-28T22:30:36.437Z","6.0.6":"2020-12-29T15:21:35.597Z","6.0.7":"2021-10-08T09:29:29.510Z"},"maintainers":[{"name":"valango","email":"villem.alango@gmail.com"}],"description":"Asynchronous rules-based file system walker.","homepage":"https://github.com/valango/duke/blob/master/README.md","repository":{"type":"git","url":"git://github.com/valango/duke.git"},"author":{"name":"Villem Alango","email":"villem.alango@gmail.com"},"bugs":{"url":"https://github.com/valango/duke/issues"},"license":"ISC","readme":"# dwalker [![Build Status](https://travis-ci.org/valango/duke.svg?branch=master)](https://travis-ci.org/valango/duke) [![Code coverage](https://codecov.io/gh/valango/duke/branch/master/graph/badge.svg)](https://codecov.io/gh/valango/duke)\n\n![](https://github.com/valango/duke/blob/master/assets/quote.png)\n\nAsynchronous rule-based file system walker. It:\n   * does things most regexp-based walkers hardly can;\n   * uses super simple rule definitions;\n   * handles most file system errors by default;\n   * provides powerful extendable API;\n   * runs real fast.\n\nThis is what a simple [demo app](doc/examples.md)\ndoes on my old 2,7 GHz MacBook Pro:\n![](https://github.com/valango/duke/blob/master/assets/counts.png)\n\nThe version 6 is hugely different from its [ancestors](#version-history).\n\nThe further text describes the [usage](#usage), [API](#api) and [version history](#version-history).\n\n## Usage\n**NB:** This package needs Node.js v12.12 or higher.\n\n**Install** with _yarn_ or _npm_\n```\nyarn add dwalker   ## npm i -S dwalker\n```\nThe <a name=\"simple\">following code</a> walks all given directory trees in parallel, gathering basic statistics:\n```javascript\nconst walker = new (require('dwalker')).Walker()\nconst dirs = '/dev ..'.split(' ')\n\nPromise.all(dirs.map(dir => walker.walk(dir))).then(res => {\n  console.log('Done(%d):', res.length)\n}).catch(error => {\n  console.log('EXCEPTION!', error)\n}).finally(() => {\n  console.log(walker.stats)\n})\n// -> Done(1): { dirs: 8462, entries: 65444, errors: 2472, retries: 0, revoked: 0 }\n// -> Elapsed: 1012 ms\n```\n\n### What it does\nThe _`Walker#walk()`_ method recursively walks the directory tree _width-first_.\nIt scans all directory entries, invoking the _handler functions_ as it goes,\nkeeping track of its internal rules tree.\nFor speed, all this is done asynchronously.\n\nPlease have a glance at its [_**core concepts**_](doc/walker-concepts.md),\nif you haven't done so already.\n\n## API\nContents: [package exports](#package-exports), [Walker](#walker-class), \n[common helpers](#common-helpers), [special helpers](#special-helpers), \n[rule system](#rule-system)\n### Package exports\n   * [_**`Walker`** class_](#walker-class)\n   * [_**`Ruler`** class_](doc/ruler.md)\n   * [_constants_](src/constants.js)\n   * [_common helpers_](#common-helpers)\n   \nTypes referred to below are declared in\n[src/typedefs.js](src/typedefs.js).\n\n### _`Walker`_ class\nThe most of the magic happens here. For details, see: [methods](#walker-instance-methods),\n[properties](#walker-instance-properties), [class/static API](#walker-class-methods-and-properties),\n[protected API](doc/walker-protected.md), and [exceptions handling](#exceptions-handling).\n\n**`constructor`**`(options : {TWalkerOptions})`<br />\n   * `avoid : string | strig[]` - the `avoid()` instance method will be called.\n   * `interval : number=` - instance property setting.\n   * `rules : *` - [rule definitions](#rules), or a _`Ruler`_ instance to be cloned.\n   * `symlinks : boolean=` - enable symbolic links checking by _`onEntry()`_ handler.\n\n_Walker_ instance stores given (even unrecognized) options in private _`_options`_ property.\n\n#### Walker instance methods\n\nSee the [separate description](doc/walker-concepts.md#handlers)\nof _`onDir()`_, _`onEntry()`_ and _`onFinal()`_ handler methods.\n\n**`avoid`**`(...path) : Walker` - method<br />\nInjects the _paths_ into _`visited`_ collection thus preventing them from being visited.\nThe arguments must be strings or arrays of strings - absolute or relative paths.\n\n**`getDataFor`**`(dirPath) : * ` - method<br/ >\nFor accessing the data in the internal dictionary. Empty entries are created there before calling\nthe _`onDir()`_ handler. The _`Walker`_ itself does not use those values.\n\n**`getOverride`**`(error) : number` - <a name=\"get-override\">method</a><br />\nReturns an overriding action code (if any) for the current exception and its context.\nThe _`Walker`_ calls this method internally and assigns its numeric return value\nto `error.context.override` before calling its `onError()` method. A non-numeric return value\nhas no effect. Instead of overriding this method, you can directly modify the\n[overrides export](#walker-class-methods-and-properties) of the package.\n\n**`onError`**`(error: Error, context: TDirContext) : *` - method<br />\nCalled with trapped error after _`error.context`_ has been set up.\nDefault just returns _`error.context.override`_.\nReturned action code will be checked for special values; a non-numeric return means this\nwas an unexpected error rejecting the _walk_ promise.\n\nThe _`Walker`_ may provide the following _`context.locus`_ values:\n`'onDir', 'openDir', 'iterateDir', 'onEntry', 'closeDir', 'onFinal'`.\nOverriding handlers may define their own locus names.\n\n**`reset`**`([hard : boolean]) : Walker` - method<br />\nResets a possible _STC_. In a _hard_ case, it resets all internal state properties,\nincluding those available via _`stats`_.\nCalling this method during walk throws an unrecoverable error.\n\n**`tick`**`(count : number)` - method<br />\nCalled during walk automatically. Default does nothing. \nOverride this for progress monitoring etc.\n\n**`trace`**`(handlerName, result, context, args)` - method<br />\nCalled right after every handler call. _Use this for **debugging only**!_\nDefault is an empty function.\n\n**`walk`**`(startPath : string, [options : TWalkOptions]) : Promise` - method<br />\nWalks the walk. The _`startPath`_ may be any valid pathname defaulting to _`process.cwd()`_.\nVia _`options`_ you can override  _`trace()`_ method, any _handler methods_, as well as \n_`data`_ and _`ruler`_ instance properties. \nThe promise resolves to _`data`_, to non-numeric return value from a handler or\nrejects to unexpected error instance.\n\n#### Walker instance properties\n**`duration`**` : number` - microseconds elapsed from start of the current _walk batch_\nor duration of the most recent batch.\n\n**`failures`**` : Error[]` - any <a name=\"failures\">exceptions overridden</a> during a walk.\nThe _`Error`_ instances in there will have a `context : TDirContext` property set.\n\n**`ruler`**` : Ruler` - initial ruler instance for a new walk.\n\n**`stats`**` : Object r/o` - general statistics as object with numeric properties:\n   * `dirs` - number of visited directories;\n   * `entries` - number of checked directory entries;\n   * `errors` - number of exceptions encountered;\n   * `retries` - number of operation retries (e.g. in case of out of file handles);\n   * `revoked` - number of directories recognized as already visited (may happen with **`symlinks`** option set);\n   * `walks` - number of _currently active_ walks.\n\n**`walks`**` : number r/o` - number of currently active walks.\n\n#### Walker class methods and properties\nAll those are directly available via the package exports.\n\n**`newRuler`**`(...args) : Ruler` - factory method.\n\n**`overrides`**` : Object` - error override rules as a tree:\n( locus -> _`error.code`_ -> actionCode ).\n\n**`shadow`**` : atring[]` - mask for omitting certain parts of context parameter,\nbefore injecting it to Error instance for logging.\n\n#### Walker protected API\nIs described in a [separate document](doc/walker-protected.md). \n\n#### Exceptions handling\n**The good news** is: whatever will happen during a walk, the _`Walker`_ instance won't throw\nan exception!\n\nIf an exception occurs and there is an [override defined](#get-override) for it, a new entry\nwill be added to the [failures instance property](#failures), and the walk will continue.\n\nWithout an override defined, however, we'll have _an unexpected exception_.\nIn this case, the walk will terminate with an augmented _`Error`_ instance via rejection,\nand the [example program above](#simple) would output something like this:\n```\nEXCEPTION! TypeError: Cannot read property 'filter' of undefined\n    at ProjectWalker.onDir (/Users/me/dev-npm/nsweep/lib/ProjectWalker.js:111:38)\n    at async doDir (/Users/me/dev-npm/nsweep/node_modules/dwalker/src/Walker.js:491:15)\n  context: {\n    depth: 0,\n    dirPath: '/Users/me/dev-npm/nsweep',\n    done: undefined,\n    locus: 'onDir',\n    rootPath: '/Users/me/dev-npm/nsweep',\n    override: undefined\n  }\n} \n```\nAn error stack combined with a walk context snapshot should be enough to spot the bug.\n\n### Common helpers\nThose helpers are available via package exports and may be useful on writing handlers.\n\n**`checkDirEntryType`**`(type : TEntryType) : TEntryType` - function<br />\nreturns the argument if it is a valid type code; throws an assertion error otherwise. \n\n**`dirEntryTypeToLabel`**`(type : TEntryType, [inPlural : boolean]) : string` - function<br />\nreturns human readable type name for valid type; throws an assertion error otherwise. \n\n**`makeDirEntry`**`(name : string , type : TEntryType, [action : number]) : TDirEntry` - function<br />\nconstructs and returns a ned directory entry with _`action`_ defaulting to `DO_NOTHING`.\n\n**`makeDirEntry`**`(nativeEntry : fs.Dirent) : TDirEntry` - function<br />\nreturns a new directory entry based on \n[Node.js native one](https://nodejs.org/dist/latest-v14.x/docs/api/fs.html#fs_class_fs_dirent).\n\n### Special helpers\nTo use those helpers, load them first, like:\n```javascript\nconst symlinksFinal = require('dwalker/symlinksFinal')\n```\n**`pathTranslate`**`(path, [absolute]) : string` function.<br />\nTranslate the `path` from POSIX to native format, resolves the\nleading '~' to user home directory. If `absolute` is on, then\nmakes the path absolute, always ending with path separator.\n\n**`relativize`**`(path, [rootPath, [prefix]]) : string` function.<br />\nStrips the _`rootPath`_ (defaulting to _`homeDir`_)part from given `path`, if it is there.\nOptional _`prefix`_ string will be applied to resulting relative path.\nMay help to make some reports easier to read.\n\n**`relativize.homeDir`**` : string` - initialized to _current user's home directory_.\n\n**`symlinksFinal`**`(entries, context) : *` async handler.<br />\nUse it inside _`onFinal`_ handler for following the symbolic links.\nExample:\n```javascript\nconst onFinal = function (entries, context) {\n  return this._useSymLinks\n    ? symlinksFinal.call(this, entries, context) : Promise.resolve(0)\n}\n```\n\n### Rule system\nThe main goal here was to keep rules simple (atomic), even when describing \ncontext-sensitive rules and special exclusions.\n\nRule definitions are tuples `(action-code, {pattern})`,\nquite similar to _bash_ glob patterns or _.gitignore_ rules. Example:\n```javascript\nruler.add(\n  DO_SKIP, '.*', '!/.git/', 'node_modules/', 'test/**/*',\n  11, 'package.json', '/.git/', '/LICENSE;f', '*;l')\n```\nHere the first rule tells to ignore the dreaded `node_modules` directory and\nany entries starting with '.', except the top-level `.git` directory. Also, nothing\nunder the `test` directory, where ever found, will count. The trailing `'/'`\nindicates the directory.\n\nThe second rule asks for some sort of special care to be taken for all `package.json`\nentries with no regard to their type, for top-level `.git` directory, for top-level\n`LICENSE` file and for all symbolic links. And, yes, the `.weirdos/package.json`\nwill be ignored.\n\nWithout _explicit type_, all rules created are typeless or `T_DIR` ('d').\nExplicit type must match one in [`S_TYPES` constant](src/constants.js).\n\nBehind the scenes, a _`Ruler`_ instance creates and interprets a _**rule tree**_\nformed as an array on records <br/>\n_`(type, expression, ancestorIndex, actionCode)`_.\nFor the above example, the _`Ruler` dump_ would be like:\n```\n       node typ regex            parent  action\n      -----+---+-----------------------+-------------\n         0: 'd' null,               -1,  DO_NOTHING,\n         1: ' ' /^\\./,               0,  DO_SKIP,\n         2: 'd' /^\\.git$/,          -1, -DO_SKIP,\n         3: 'd' /^node_modules$/,    0,  DO_SKIP,\n         4: 'd' /^test$/,           -1,  DO_NOTHING,\n         5: 'd' null,                4,  DO_NOTHING,\n         6: ' ' /./,                 5,  DO_SKIP,\n         7: ' ' /^package\\.json$/,   0,  11,\n         8: 'd' /^\\.git$/,          -1,  11,\n         9: 'f' /^LICENSE$/,        -1,  11,\n        10: 'l' /./,                 0,  11,\n_ancestors: [ [ 0, -1 ] ]\n\n```\nThe internal _`ancestors`_ array contains tuples _`(actionCode, ruleIndex)`_.\n\nThe _`Ruler#check()`_ method typically called from _`Walker#onEntry()`_ finds\nall rules matching the given entry _`(name, type)`_ and fills in the\nlastMatch array, analogous to ancestors array. Then it returns the most\nprominent (the highest) action code value. The `DO_SKIP` and other system action codes\nprevail the user-defined codes simply because they have higher values.\n\nA negative value screens the actual one. _**Do not**_ use negative values in rule definitions -\nthe ruler will do this for you, when it encounters a pattern starting with '!'.\n\nThe sub-directories opened later will inherit new _`Ruler`_ instances with _`ancestors`_\nset to _`lastMatch`_ contents from the upper level.\nSo, the actual rule matching is trivial, and the rules can be switched dynamically.\n\nFor further details, check the\n[_`Ruler`_ reference](doc/ruler.md) and\nthe special [demo app](doc/examples.md#parsejs). \n\n## Version history\n* v6.0.0 @20201225\n   - cleaned code and API (breaking changes) after using _`dwalker`_ in some actual projects,\n   so the basic use cases are clear now. As the general concepts persist,\n   migration sould not be a major headache and reading the updated\n   [core concepts](doc/walker-concepts.md) should help.\n* v5.2.0 @20201202\n   - added: Walker#getOverride instance method.\n* v5.1.0 @20201121\n   - removed: hadAction(), hasAction() Ruler instance methods.\n* v5.0.0 @20201120\n   - Walker totally re-designed (_a **breaking** change_);\n   - Ruler#check() refactored (_a non-breaking change_);\n   - documentation and examples re-designed.\n* v4.0.0 @20200218\n   - several important fixes;\n   - Walker throws error if on illegal action code returned by handler;\n   - added: Walker#expectedErrors, removed: Walker#getMaster;\n   - added: check(), hadAction(), hasAction() to Ruler, removed: match();\n   - an up-to-date documentation;\n* v3.1.0 @20200217\n* v3.0.0 @20200211\n* v2.0.0 @20200126\n* v1.0.0 @20200124\n* v0.8.3 @20200123: first (remotely) airworthy version.\n","readmeFilename":"README.md","keywords":["async","asynchronous","class-based","glob","directory","filesystem","fs","rule-based","traverse","walking","non-recursive"]}