{"_id":"@aminzer/dir-diff","_rev":"31-c2d7a9c03f5853f2b80a96daeac5ff43","name":"@aminzer/dir-diff","dist-tags":{"latest":"5.1.8"},"versions":{"1.0.0":{"name":"@aminzer/dir-diff","version":"1.0.0","author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@1.0.0","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"bin":{"dir-diff":"./bin/dir_diff.js"},"dist":{"shasum":"b26ca1f51e65a8db832e0cf53c3a8c0eee65de69","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-1.0.0.tgz","fileCount":41,"integrity":"sha512-va1bXgvLOalombduldSCDACfWlytgoC35HeAYdhedMW0z7kS/7Y9M1/Y6YbGgW9SUy0Db0Oad71zlsjer7mE/Q==","signatures":[{"sig":"MEYCIQDLJtzJJodKg/CqFNyEBlalpl5fxXHLQ10sF0lekLRTswIhAMt/vle4DxjhE0ngwM5aXDXk/o/OUPmrnmbVn3nFcEen","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0zQQCRA9TVsSAnZWagAAgMMP/ivFG5nZd9JQoCNWkRCJ\n21FJfBrow44Aj4cs2R19XefkCl7PXefHYQu3uCoqST9iO93KOIok+dC5/Oow\nOA0HE0UNsdJcFHr3bhE9j/Z3sMKFHr3U6qBbyeI2TUVZHpnhoulXUymBDSHx\nj6Qd3CynN5tcznUvT9ErXX6pCqii4sE2MMrPkZ/nAhilTS6ez9ra68F0BEQ7\n91XDXi5lo4N2DreImMGFJcN0DoO/MnFgf4VG4Zsn2rwUfSboyELQQFhkZlSw\n63Az/Tu2wsToq3u8AFKthWL7ntujOC1LqIfbaGok5Xptlhkout9rMNnCReR6\nGdH6ZGIIt4KKsO0dgDu1TcZTYKNPlTMOmVV1LRmaMF5cqtoetWZP/CW9HRHx\nVNwdBH0KDMKJO1Srm27DwOSIJtPl4dFImLDc74c1f2u5FQCjBHA+z7T1Vm7z\nw+ohye5VNeGa52mZKASpINn6sKHXmf9P9wWrfet1OYf8ZS34ylG2fQe2oZPv\n5YqGh9IrwXJlu3PA7taUg6ilC36dii63kXRqBSqrEB1td/Uh74HclPA8/1fn\n8Kk3T8XmTyo+SW7SwLrTD9S+DsH3Xsa8k3EhNKeyrlAx6xf44YrrlVYk12j1\n4kZ5F/EdyTZ9118XOse76rVKKEiaZ921APVRkEDMrmcilDw2YNpcQQp/z1x1\ntFGR\r\n=wB8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"c973bc37bba571ac79ddfc67daa218617405102b","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"_npmVersion":"5.5.1","description":"Utility for recursive synchronous directory comparison","directories":{},"_nodeVersion":"8.9.1","dependencies":{"md5-file":"^3.2.3","single-line-log":"^1.1.2","command-line-args":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_1.0.0_1523790862333_0.7002529208890091","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aminzer/dir-diff","version":"1.0.1","author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@1.0.1","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"bin":{"dir-diff":"./bin/dir_diff.js"},"dist":{"shasum":"13eda100a18b856687142e1684639267f58c6394","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-1.0.1.tgz","fileCount":41,"integrity":"sha512-EO90oUZeBO+2nGfpqVSnXJq6TViml1DEKw+k0XReRGqZm0S0802yYYGJqfVYCA6cF5r3+Oz3zfLezYMdc/m89Q==","signatures":[{"sig":"MEUCICS8C2HKjhZ/EH5Qz9dGPSzUfOF6jikPFdMX3ZEFWiiqAiEA1onlr18XePnhZqkbNOWQ7e4TFfdaAlviQCjEYfWiMfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0zrECRA9TVsSAnZWagAACZkP/3EqgfWDlDGH0LdpfmYP\nj1hF5+DxBjtW1umawAckC3FpeP8tod9tvKcGN2+0et5G7mrC7wVt49Gynv+v\nojsa7mLLQv7MSbpTlZscRSN+pLgG1684u+ItEEE1d7a9JkA4xmSTZKOl7LCG\ndP3ziopdlTnp24185kl9IBL7/r36yWoTdEZ5nawLRgQ6HH2W1yxG6n826kE6\nHUz7FSpZ9ZAxyYxlpb9p5SUEG5rBTv0gqqYzKgvRyzC5mmnWMX4VONnW0RA2\n/BdCs8M63PTd1bzqyV0U892GDXPnoHQ9ytKcbWOUIjQfD+UB1XmF60gM9yej\npUvLLHFdlpunxY7nAo3XcAQo+nGa6Lhm6y3Pg2rnPg+W1d0Fgs4gM5DqjOwm\nPqoa2hPJmdAbFZml135TkMD9oIpt2M7L2cC8ZpOlSH6fvAWgx4iVSDhf2sae\neFaa4pLrtxlqZotVfqo3CA/OWD1s4mwH3BBCB/d256qKB+1hGUAqZZEOa/RV\nDhniqkVg6s/5byWpNQ5glpKcQ1jvRsGThw2qqoVEjuQ6ybVmPHRyFrdZfi3i\n7ODBlMAVH+7rjhhm4sS9QwcWXDcriTD45rnGtp5yMV5L/SkJL2QRKUmTnd01\nFFVao8Uu5IfmNk+pr8TBeH8krHlAJm6ZSniqaT2IODQGbi2XvlCM72eRAA08\n0j/K\r\n=DWXE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"f750f9f11b1df4dd981ffdd416772a23d345057e","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"5.5.1","description":"Utility for recursive synchronous directory comparison","directories":{},"_nodeVersion":"8.9.1","dependencies":{"md5-file":"^3.2.3","single-line-log":"^1.1.2","command-line-args":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_1.0.1_1523792580311_0.3541336539599862","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@aminzer/dir-diff","version":"2.0.0","keywords":["directory","difference","comparison"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@2.0.0","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"bin":{"dir-diff":"./bin/dir_diff.js"},"dist":{"shasum":"4b070cd00883275045522e1034eb3012baa162d1","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-2.0.0.tgz","fileCount":41,"integrity":"sha512-Z36CVaMkYWOz9J1lMl61qAlpA9zM7ori+ZMbLrWoFC+wCkSUrNePD8qtpHVSxW/gZhV9Bli7KAXTc9c3R1aYcA==","signatures":[{"sig":"MEUCIG4I4FMmifCFjmy+fXCfdADCJkssqyJUACSZn7TRbF7GAiEAxcQewe4GpBHNDRVYNUgeYf1+u6R654FuMhB+aQT1cOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfIYvCRA9TVsSAnZWagAABkwP/R5pdsITDJH5PMxnczP1\nI09L6aXc2k1hDbZlFNLpT2qZp7zllbMLngPkb/iQBxWU8ahYWAOfrVw0W3pz\nuyhoEEUVdiz8YGMIAlMgMk6qTPVl7oeTocjb08VuLmo09QDerS8YRoIcn+Pm\nfHuemk2Via1h4Ve+lfjyXONicz3Y9bZvrlR2UX6+BL2fVpHUZaC3Ghp5qvKq\nPbQjhYefQOCZOTwuQMR2uqvc9jV1mEDbLCDiGOqjGgUoHLOz4lTogx+nHf6f\nOHLQtNbG0A7ErVVC1XzCemCCvi/SYAcl+wK8CDlH4NBSN+2dbdzkvk/wJwL2\nW41Jw+mGldz1tr1G4OJVBU81DgK9FVf1KdjjgvnyTkk0IQmN+7STyQ/eR0Ph\nwPcCXx5K3fmLYr/Xl84J09S+RrdaONNpusqn7bQdGt7+l0jrwR1wE+dguby0\nRG5Kk9UsRwgVrAKI07SgFB+i23bVqCVWeXSx24oJ/uVBg22mJQGswqT/Q2Ap\nW30hmz6ZAQRunq/wynBxg1qYH9ROV+Y2meeIl8gtHBJO4KJcelgY/jioT2sx\n0V4sjLwXD2m1X1VGOMgeYP2xRnPGZErB25fly9bgV/FkziuXp3BWS1Jbgzuq\nfSjihBei9pzQHcYg5lFoZX6uNMmGUvTYLLYyuD5DUDEGZeK8cnXrz536S0T6\n35y8\r\n=wwtO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"063b46aba654c357ee539fdd0cbb68cd9bf7ad72","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility for recursive directory comparison","directories":{},"_nodeVersion":"8.11.1","dependencies":{"md5-file":"^4.0.0","single-line-log":"^1.1.2","chai-as-promised":"^7.1.1","command-line-args":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_2.0.0_1534887471357_0.9412325319657526","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@aminzer/dir-diff","version":"2.0.1","keywords":["directory","difference","comparison"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@2.0.1","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"bin":{"dir-diff":"./bin/dir_diff.js"},"dist":{"shasum":"c5a47df06044c55feeeaa7eac27d5c71a03dd03e","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-2.0.1.tgz","fileCount":41,"integrity":"sha512-Osoc9fl7S/EA8rbHp3WLcXkxggARU64Z6KP2c5MdyAQm43OKigInT2Wo/lcpTW21cOt9xvX7H2jlm2g+cxm72g==","signatures":[{"sig":"MEUCIAx4Rt+nfoCq5E5Qwen/s9d0GAnlrx3QXUD7fq4ow4XSAiEA3qs0HMCuD3CDWuxe+Q/G/VrFC33dR/Kmiw4ji/KylrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfIjYCRA9TVsSAnZWagAA6ZAQAJfXWyLJs+6eG45cagvV\nhbiZZQNK6qmO6hl8alZR++KkWXVtPotBn0AIFciTnp+BG02mpM2BQUlhmFSM\nXgq7o9O08RlDJyKU4IIelFfShOfs65KremVcBnRFSOHqRixknALl6bCXeShd\nZh56W3KkJtD3wxmh2Fa3ay21Td63kQP8q6CMh/rhyiUZHcKQSMoXhgtWNK5l\nshYOllSGDCWAT17tL8ff0Nw9881YpaUgi318OYn5ElUiV/dq5OFI2D1h/P+t\n2ctOTrr7sJ0Hzq0wLxyEe+Uaq+IF+K/+C2mYS4zwr3VOT8nnz+2BxbAxHiBJ\n/wO23LZjQGbODLLfeTOC5pwvBu/jje4504/6v9UwIyBLCgIFv79kXdgJ6s/+\nvLK4qBbrc+H/8UmOpfh3jiikaKW1zxRRyBhAJUi4kgziKcAyTXaHIHERk1iI\n4Exs4AxLVZgIFXebUiKufZ9GDBMKEJfN2Y6TOxNb07VgpGzJ+yMavF3zfzhi\nUuRWvZ0sFMmBW4KHWtr9K0kSbj/id5iJlouRD2u3uCG86SE0WGDgDDeT7GOG\npJ+2rtz6PrsKYknXlP7SBbTwX6lDKr78vKl7i9eheq/IZctVOphDORmEgZkF\nAXznz27qDoedaWqS5mW80gZHApHsaaob/kCCDQ5hYf+dqjz73Cd8tDsvua1g\nxKvK\r\n=JWCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"c3a6cadd1f74818caff1a282a947ad1d4b853150","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility for recursive directory comparison","directories":{},"_nodeVersion":"8.11.1","dependencies":{"md5-file":"^4.0.0","single-line-log":"^1.1.2","command-line-args":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_2.0.1_1534888151459_0.9633239753079919","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@aminzer/dir-diff","version":"2.0.2","keywords":["directory","difference","comparison"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@2.0.2","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"bin":{"dir-diff":"./bin/dir_diff.js"},"dist":{"shasum":"1a956d5a43afbcb1c1436db59a158be96d7b5402","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-2.0.2.tgz","fileCount":41,"integrity":"sha512-EEicYYk0PLowjEsbBzskCZ2GlePBUgblQYCa1EuouoXTH8DtDTwXc7yx+vfvxq4tsg2M3zR1W/R7nmuRkROI+Q==","signatures":[{"sig":"MEUCIA4GjjDEXZwI0r4THi+3iU/5yX67BKhN7ZIqv2Ldq2ykAiEAjZRJ/3I7ojBw6A1C8g602l158ITg7vest1Q8Qmkxddk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMIMaCRA9TVsSAnZWagAALhsP/1GJHTfPmRUJyupjO/qI\nRkgY1fkby0lO0iJ8SDDH5dZq4Vf/8/HlBvCPtyeZBaoN7O8uwbeZwSa6BG94\n/Zy5yLznwJR/rrdEt3i0eToDNUDZtKBC/DqTEFsz01WxNrUgeol7kz13H85Q\nsqZC7gHkMLCigkLq1mWuS6MYPg+WjsM1wGZhQV8wdjGo9QCDS0S5NdaZaJMJ\nPNX63h1hyI3EL/JPLenB+7uRIOlvcnZ//8+qZ4Z2VPgsqw3zsouRtEMZH3xf\nZT/K3BIe1YzG/Jzgb/z+o2MUhbmFrfZ1bHYMCOyVDEzjuvQwLhetJKl+HWW7\nJvc5I8VJJlci8wgXvsToUTEufCZsuMHexErorIhA82pJ/hMTgzwmu5ttNtib\n2r6TxDJVpR7+2kzn4/Pwb+B+iiKEZbN9yXr6CCozK0b5+DOcOoBiWdRhafNc\nz4tRi+RT8iFm1fyEqphz9sx3+VpYuWSNVDPvKHIDeVXjcSiTkwb52gPGS02D\ntdszGKI9gwqxdJBB+ItAAmhMo2VTno09TkBFFjfGBVZBy2enFAyU6w9Faar4\nK61VLcmhCeD7ICRKztpm2PGXuhYODTzMRXoe9cME4D265ERpqXOF2kjy33dz\nAEn99M9KAQLsMmFcuewQZJNBKFrEva6pdevdbrV0IOv1Ai0DqfCrQoV9B3IL\nmC8+\r\n=b2v1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"bd78213adec51ab5f2895e63da097faebdb54aac","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility for recursive directory comparison","directories":{},"_nodeVersion":"8.11.1","dependencies":{"stream-equal":"^1.1.1","single-line-log":"^1.1.2","command-line-args":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_2.0.2_1546683162430_0.6636343445832145","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@aminzer/dir-diff","version":"2.0.3","keywords":["directory","difference","comparison"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@2.0.3","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"bin":{"dir-diff":"./bin/dir_diff.js"},"dist":{"shasum":"e9aa4d270c5688d9ab60275a3fa38f5bcebaceb4","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-2.0.3.tgz","fileCount":41,"integrity":"sha512-yyqYcCUHQqY7cly2eYGHRwISououtwNPccjV9LDYYqQAPxLplVrSqH7du4bGpOFA/tueic5TZuB5CoxQR9Lxlw==","signatures":[{"sig":"MEUCIHhmhyoIF0CtVVzJ/m3B+qKYnm0WQdCks/nTkHnbxOy0AiEAjclZS6pMocNsTa8gKq+L7gTbkad9Bv6vwDKHKWxB5zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMIg3CRA9TVsSAnZWagAA8LAP/3NCbyJxHSlI/fy+d3g2\n2h2K6XLbzxqPcQPWkbQzoLPxILEJ3xpSaAk0anZISqofZLCJvBkwPTrNIjTG\nimu11SHXS0BiMyRWx+EgapHKJfb7A27PUHpHfQp1P7A78raW66+a1DMaO5SJ\n7JfUktHwgO2LHzzRU3xHxBLisCmGfi9teqCUdz6/1alWjsJyr8GIpS4DZUu7\nAqnVuCas9DBp9piNeceFNc630QgufE1Tsk4IlQJa2qlR1Lxel8bLc9fD4iJE\nmDS8ZCx+DumSXDl3I6IgFn2wQnS/Fi6U2gOcx0B/KJMEYa1ANs95SnaHf1IK\nbBcZu3t/NReteHu9mXR8WBxP6+3NJuLTQAY9Cq7D/ixKL62GYTMeAI8Z9Sty\nhisCGK63iSNqkQxLa2nCETaMYyH5DQfcCP7Sbevsk//zIpBjf6j+yqGj/UsG\neGRQiF7ifUL4i0/5lgUevDTnbko5M5fZXjq/VaMCvig4hcAZq82WJdSfysJ4\n0uftLpf+wm+zB2EHt1KYfumzTrZFOU74NV9/52Y3j685Sd4N/1XUKiXC5G8a\nu31ac/8+kX5XQiMxm9MgSevkwtxzzbwtWWt28QP5Saot7h97eHBIF5Xzk5Fa\nt4GlFllE73Zopmhfwl82h3u2dvFqGHpYPYUAs5r+0SiNUmSE0rIUCPyHF9vh\nAcm9\r\n=OOz4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"f5e8cbf913d713158e2105dce73550065e6165f0","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility for recursive directory comparison","directories":{},"_nodeVersion":"8.11.1","dependencies":{"stream-equal":"^1.1.1","single-line-log":"^1.1.2","command-line-args":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_2.0.3_1546684470740_0.22741011647575404","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@aminzer/dir-diff","version":"2.0.4","keywords":["directory","difference","comparison"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@2.0.4","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"bin":{"dir-diff":"./bin/dir_diff.js"},"dist":{"shasum":"aaae21e74accefa070274190d193464419026000","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-2.0.4.tgz","fileCount":41,"integrity":"sha512-UdwsZRR3XCDKcmcKzDK5Fw0oEc3nBPukS8Hx97e5c6ALM1o0nWifHaYN8qsth2vBTpBqSsLDPMVSu9SRWGYhXA==","signatures":[{"sig":"MEQCIGndiItEf49i0YHxdsE+vzYqMTcaZOzV/73+IdJWrh3hAiBAN4QNIEpQb26v9jo6Pto+PXH1TqLoTmd4wA67/lNSJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrbNfCRA9TVsSAnZWagAAf4wQAJ9I0LcwEQWWokV7bfNv\nRNIaXg5OV1XdBJUBPEHV55SXWLw/aKac59vs/+uedY6rAUP/nYYq13FjXSNk\nO3QbWoB2Nq0VHRw2GIpt+GV0whkuFashNKhkeWVzHsnO7z0yg+eDzbIIQ66P\nmhPFiK7NOXFgaoFWQ8Y1Vz9UY29AhoY1fdAjqpnp481tj5vKrgDnXNfBDbo6\n0IN9fHP0TTSEDLYDS71DzXfPcBiUwFLQGifdUFdQ/rWOP07s1D1ZJ2v1r8yJ\naRryR4OezIxyA4a1D4mUy0JAg5f36wMi+7WMd5VeywQx63IBOyhG6wm9KHPw\niq3mdrIPWYpUG8qLrueSDL2PLoGpiOaQgvblzzoH2L0tsui2PPHzEucjd0ww\nGu0414cD3q6Dwin8NjaGym1GA2fMvX2SgAYr2oAGimcpLRt0sxGMR7XZ6ST6\nm4qI301pOp9lVjG2Wsea0IbdSfBnTNZn1hQU3a5uZFUbxfNXnA9vi1mfzYxu\ng08fGOdOnTvg+nI1cbLg5xeavDxpqHBPoZxnTsHXinWbs/QpHTNUplxonUSc\nxs6qo8CQkYa/ZAHnXVlHBtszIN697gS0O9D2McXxGo6a8EmLI34CSjOwL0Fc\nxvjnhwEbDln01Vd1SGiXzmlmpRDxZne/26lh+1wRg5+vJKF4iOr0xUfoDz/L\nw7vz\r\n=wEdg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"ce7438cc365f696452acb69f1b0f5a690631fab6","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility for recursive directory comparison","directories":{},"_nodeVersion":"10.15.3","dependencies":{"stream-equal":"^1.1.1","single-line-log":"^1.1.2","command-line-args":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_2.0.4_1554887518644_0.18740923166852186","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@aminzer/dir-diff","version":"3.0.0","keywords":["directory","folder","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@3.0.0","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"3256d51fe32b83a04e8506334c7e6784c6835507","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-3.0.0.tgz","fileCount":40,"integrity":"sha512-jgVZAOjbO8VovBDB7QWJG5BML1nP19jMZ5aItGhpbINhCNqxNORFsTrWgEOPqu+gzuJFPyZwuOH5pfaA7zvtsA==","signatures":[{"sig":"MEQCIF3jrET7CumUoL7tRhg37mPFlBxFB52DTcOliL4hxIjKAiA+JSi3drvq6we8VwSnwA0ddI3dOcc4GBm9cN9QpYOWww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSSdsCRA9TVsSAnZWagAAVc8P/i6yS66JqTYnWo57LwG9\nOF1pPk5+B+zAnt6Zk06Y/fzk1w/AZmJjYGLhxyiXF0KWk/U3PCIvVzmy02/y\n8a1KCjcSZKRCpkR8Mkqhr9a/u7HZN37AI3pGPhjCPZ1CKslt68L23Mpd+s/o\nLPrOHgfY5vkoW//zJQdsAAQrLhOihEaAersiHCClfqy+eYKdrEh8zsoIcG+S\nmFzba4o3iwiB5EoBbRgW1vwUXwEkHxgPNV/B4aaaqsWbE+KzZ1GTV/YDwdVL\nv8ApXrJvAiXlOCsyjQIbS7CKyYwwALi9+q02Wvjx0DLuGbXNj085u5awAAdE\nvkfoLymP4wLm2ieFxoYiSoAcOc446tizOqVQouhK/JZeTr+V8ySbVr/nTnlp\nzxIk4SLBfJNjI8L5aDwQhzGEEXoXiagtGLek4Jk1KUxTGLEEKpO6KKX2zK1H\nrLYJ0iGtxZOtWxGzjBikxWBYowoxxOhQhkc6MYmP5cAv9qPSshUQc6R5i3qX\nF16Ej/FJk4DulJCTD3f+14wRhyhxA+lyNMN8LduxXoRk3kwZOPyZJAJXktp9\npo5CsEjptZKvPyy/44yIhOdcDXj6Tw9Adsk5x7NvR3MK8WRMS9hk8edBCTeX\n7lojnLtJTTkkdmiDC4MKlWSd8sAvFF56JQjf/wElkn5+a9EhhwDCf7fsUzzV\nLiII\r\n=4mwE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"ad3f2e1022f5096ece5c4ce12b399d1da0e269a8","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.9.0","description":"Utility for recursive directory comparison","directories":{},"_nodeVersion":"10.16.0","dependencies":{"stream-equal":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_3.0.0_1565075307752_0.32984398080966204","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@aminzer/dir-diff","version":"3.0.1","keywords":["directory","folder","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@3.0.1","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"0862b0bcd25b644d6942577234152766c5b14e16","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-3.0.1.tgz","fileCount":40,"integrity":"sha512-AFGvaoo1CM2ueSREj8YHknrYlXBAySN7QmAa7OwWf04Fu94p7VgrS5Ef1dHi4vwSF46igg2UBMdYkpF8Iz/khg==","signatures":[{"sig":"MEUCIFIZQmkAhuML3upOnmQW70AEhKJ3P8lKZsD49U9nw7DyAiEA7LMD+XycbYoYGusgYA8altRZ9jNDD96zm478JprCVh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSt4hCRA9TVsSAnZWagAAfdMP/0eX9bzy4X3ydOx1+s5q\n1T0xiwP8UE1ZzZgIIBveCshRtwOMqSftEuyK9Qd820mH15gWUqMF8tmGV91N\npXu13YqDhpkoU9M1Br4MrTzb79iLEO0B7715FRBKZgG+daz/d69JNHojlTUc\nyPbDBp3MRLWbBTq5rJvypPiEkJ+uwk0f0g2W74GsqwUTcrQQwGpBoYwYyBrg\nUVWGfxIbAMyYF6V2v0xieJl5uy1PPXCTw1b1zXqYBaj0ZK/O6g2YukKYBXf/\nuWMi4mluYMgRLcbbvqODWODN7PJ38rPx4w5NRLkzA2sZYrnOTnwjhEA6jlW5\n8GfJ/oBe/06MjA5jhy1QFguV7NbiFvBDZnlz0QgXpuHd8DGwehfh4BZjdhdB\naDgx5bCS1sfB+p/r9QECeg9Z5pkq1ov1iQtrZEe7+ezyi3DBcjzaGAN9x6zX\n7QBVBMywrlv1Yi64Unw8QDsriV42agRHPaUeKoho1Sc+Z9RE+LDXADuR4SsV\nacG8+0330PjYth1oXvz56F86om1A5RT4sqmoxyFZmhhXSfmCmlOH8oyLQ7O4\nwNn0AjwML9rkC57jjRhhkJVpBrjHWYyLH8/AgQuxrY37VgLimw4s5hO7l3EP\nTZh8QgVf1p9mVIEjYjEuodmFoPp1W+FX986rliDiXCp3xT93go2b/wWzyKJl\n09gg\r\n=B4gB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/dir_diff.js","gitHead":"d363cfabfbacc144896e96de36d3f3e10514f343","scripts":{"test":"mocha test/*.spec.js"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.4.1","description":"Utility for recursive directory comparison","directories":{},"_nodeVersion":"10.15.3","dependencies":{"stream-equal":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","chai-as-promised":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_3.0.1_1565187616790_0.6240695192200911","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@aminzer/dir-diff","version":"4.0.0","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@4.0.0","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"7725af5c93cbf98f6b4089b103fcafe1b091a6b6","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.0.tgz","fileCount":40,"integrity":"sha512-b4t94DOwoVUya+2uaSYO1UliOB+rRfvtaN5rcFKC/qeGOIz7yBR+6jlp2wbcrPV2t1PjfvQpB9gxtWg23e9DEw==","signatures":[{"sig":"MEUCIQDm93d/ReMD8S5mtsc1ocItflZmMmqpe4AbM+IKKBec7wIgJjVn2NwFFgQmfzIVF52slttNYGhY+jCEo3Y5r95ny4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29669},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"25dd55759b9d3bb7852959412c2f42741f797329","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"14.15.4","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.0_1632406848555_0.07021142651138401","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@aminzer/dir-diff","version":"4.0.1","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"ISC","_id":"@aminzer/dir-diff@4.0.1","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"aadf4d0f1c888b0908057bc1a8126b54150e6602","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.1.tgz","fileCount":40,"integrity":"sha512-fyoU7ZF7QyXdXWgVb7uewHrdP2JluUdrcxWzo6fdrn4nAum4p5DJO1sDCYwZ1ezxEYe5rGN2IQ/mMR138HF7xw==","signatures":[{"sig":"MEUCIQDVzS4gvSfk9sV8fze3Z0tQD95WLVjcDS6tEJPzuP4wnwIgSXqPgQP7KdRYDh30KnVyFZf8w13xN20LbKG8+UVlSpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29668},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"edf49b831b9da8d048690bd917daab693d293d48","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"14.15.4","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.1_1632410342138_0.7517303234068939","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@aminzer/dir-diff","version":"4.0.2","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.2","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"f48c9de44418f18acc8c2f97ff0a29b776fab0f9","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.2.tgz","fileCount":41,"integrity":"sha512-mwqYwH006EwPvTHkcmLpTjrF9k7c4DHqyneO0WAwP4of046SU9vzNC8EhQ+wbDWtm2hh9Q1KjGc9x9MytJurxA==","signatures":[{"sig":"MEUCIGqTXfVVVrUNTjh7vrodVdqneAfOtNuBYmsq2j1qjQDRAiEAsZZ1iSSJZI9v+S2t3Vl6uw87C1725Ex1QCWqT3sCplY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31058},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"108436524111aa0c9fe5d3f8bad6652d31e7f821","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"14.15.4","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.2_1632749760496_0.8788695358757352","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@aminzer/dir-diff","version":"4.0.3","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.3","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"6119b4bbce0ff277a4cc734fff1e7bbcd9ac5b9f","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.3.tgz","fileCount":41,"integrity":"sha512-XHfitbWsvD3/YTBXgDxchf1FRTVZsTOT1dTCKFa86ZTitZlKxt2S4lQghdtlkIcEC3fGqefkyqQ+As6D/SHYCA==","signatures":[{"sig":"MEQCIHwA7ZHZpwZUdorDpaCs9SyD1Y3P7rH6gzokvFnlCYcpAiAk0ir3mEYW8TUKThO/HUZMkQp0BOJ8N+zC4VVDVA2JIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31090},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"a5b56d90a627656bc02a6b481ff6699c4be98f19","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"14.15.4","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.3_1632825446511_0.21998882451627422","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@aminzer/dir-diff","version":"4.0.4","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.4","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"355eaf48a9547f0059531058e9bbef05adc3c0e7","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.4.tgz","fileCount":41,"integrity":"sha512-mL2Tsuf6eU+Uws71ttGkiuY/H4Wetqg+c6hw5fi+M/GgvMvPx+QIR7E+8kcq0H4mvub5Y0zUSnU+riUX/iR0Iw==","signatures":[{"sig":"MEYCIQDlYlZcJS8y1Kij/RItRwDxzfa+2xQcV4x1weTIEEeCdwIhAPBd5VHaDcjrMgS3vlgRXtJbFmXNqzSDwD8MC3KJrkPr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31104},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"d39ab7619c4030c96d3ebc3d93fb42de8f7b30b0","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"14.15.4","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.4_1632839041768_0.8207098001290503","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"@aminzer/dir-diff","version":"4.0.5","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.5","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"f5c24fb4e747e8419d80a7177fb0c25bc14b9ac5","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.5.tgz","fileCount":41,"integrity":"sha512-+rddlZ85R1zuOdoMpGxreklODBQTD2u6F4EakEExx8NBWwZQGSxNJac77OpSXm07GykZ03nwGQpfNQ4mUDjGxA==","signatures":[{"sig":"MEQCIFgx3HXuQcU6lA2f3UXnxG5FJiN6n/Ef9LplapKZW/SxAiAAgmGfyqFFDg38tTcqgLdgCMcad9JefIiy0dQ8OTdM4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31104},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"55bf1dfa1ecfc4f42e749a8afd3c1910fc4dc41c","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.14.10","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"14.15.4","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.5_1634301285319_0.30981849715938825","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"@aminzer/dir-diff","version":"4.0.6","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.6","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"82b96e85a8b52baf161cedd91bd6dc64dfe78259","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.6.tgz","fileCount":60,"integrity":"sha512-HyFHNVxV8TVae0oKd3Q4eUu03G6Sn9oUrBZ7L9MCkWgSSojRFbONAILMWXRZES2jsK3BCVLu3hh4CnWvoyVDIQ==","signatures":[{"sig":"MEUCIDm1DJY/3XDwO1yhKfEPR7uZhbnizquFPntFJW1MIyqsAiEAiwME6IruaoVUkv/gqUNMlF38XpY3faU0p4vp8tY8PzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41402},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"727693bf4dca0c98f8179fdea65c0bed2e18f1c1","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"6.14.15","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"14.18.1","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.6_1634633305740_0.7852436092697919","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"@aminzer/dir-diff","version":"4.0.7","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.7","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"e67aa4403814a2db04987a83b65a344d840008e9","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.7.tgz","fileCount":60,"integrity":"sha512-t+Gzep2C/6kEaowfYxtsQquR3Z/7XVeTeq3OITplFEUxjTHIL9+YO6ltDPUfGPl45sVWl27GQnW7uUidj2QoOA==","signatures":[{"sig":"MEUCIGYlavc8vMAYJesp3K1xQpqklbScY94Bbk8kcSw/s7zyAiEAqlUzEnVcBVlaaZSXiZ7W4ZYalfgxwFHYoAARWX/jRUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuk2LCRA9TVsSAnZWagAARLwP/0g6MP5klW6g94PdFVdj\nA+xdLAsGw9dx8UgwQwkkyCRRnUQqL7PJW6lnn+0UE00TG96sSrU5agrb+2go\nB0mIF2tWyvTnMM6S4VYlrWqhDBsTZo7+WqCS5zOia+ZZOY/NjIxlSZIr8mOT\ndMvWcmBYkfH0cXVaOnbfsawwzPz2L7BE6haVhWPBc0cFIpXNSImIqHkfQmls\nQEQUb8maLmPsSjTApecET83GuKg6ebAfGP9a8M/xFETtLRPcvU8uqD3Kmqir\n/IJs+6FtfObJMAKXf+OBRCDkg/q9ZUMvw2LPXeEehpcGA0vgwMqp/BhyS71x\n1kn9Fv1ubeOqZ1VXsSyGpK2yIODsonsy7FpzrLFysf0wx+JvkaC0EdWwmLo+\n9h0WS8RRkKdpDnZYjr9IcQoRdvPG7XjXkSFEwqzb2oC4eg1qMkXf6B6vW5Gx\nSdKjlOo8qqOjcf8QsCL67BKDaq9qUQFEJiHTXS3ayRzmPAtg8IkNoVLmya6j\nrv7vYyiP3mIKBywkgyElWEVFYIqzit74GAk29BwTAxJHfEL4D/F+5dbLbz9f\njlYqrzeZDIuN1iltmivKlzKIgx/+h19sWVctDQKeV6RxM/ZiwAMBQdHMY4vC\nhud01+nhKaLAyMJxCLu9x/5pH9JTS6iIxhcRv7sULqjzIUO+zDQIj/f7TAJk\nBvKN\r\n=8Cd6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"d9686f224607d219909a7a0a74d0cc24516edc21","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"8.1.0","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"16.13.0","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.7_1639599499214_0.06718388774397988","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"@aminzer/dir-diff","version":"4.0.8","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.8","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"966b0f06fb2d698ca3e132636e3a13f10785547b","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.8.tgz","fileCount":60,"integrity":"sha512-6RitlQOGChbT4VuTDvr93R2DYze2ykbyl+awOloOQeGE4z15Ag1YIqbeNVeO7KRW5t4eouZ1tP0a/5Q5nOd4sA==","signatures":[{"sig":"MEUCIEMtF9vOZvDOXU23P9SUJ8d8OvQCvciaE0fFZIFPKFBkAiEA3CHVRCnTRCXs49f77F3wcu82PbZ70fLWciEkLXU/8UM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibRhYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3BRAAo2WyK/20cP2VQ0cfKAjYYzlaQeqKy+jHtnU3IbWumGtSkw+7\r\n+HbM1inSa48eNszDy1I10m0z3cXWpEjR8qCk9zSIMFu6WJao6iEWI8ihJtYU\r\nmf2b4nOBt1YVxUfhAuhLV/oV0Jz3ipIpkExClTTqwK66KamUwC7wIi0MVMe4\r\nivn4nDsygUsz5ttLb+iUeeV5yFZX33OWGw3PrkVNevHMLrUphOLqi8FAY8mI\r\njS43zJJ4Gooe1+kndnnofYIqrs1Oq9WQngm9TPqJiT3oFLWV788dqRUyDimw\r\nSl4mpzYwACuWkJR/rwczvIe7DMrRdmY8ngU1Dnfx4ySkX5YNvpBCdLwWzusp\r\ns/7nenu5kc7+DDx8sVF8sIJHbQ5w41zAUsYECm7MrGuZiVG/60k5k6aRtgRI\r\n6WmA25IlDys2m0yNc78vhTRvhEt1d7LPDqs02irbS/Ud29Wh8MEMwjpP0S8e\r\ncFLPjAKQhfzg4HjO4hZ3MRjVp9kC31nQGU64pfX2PzUqh+Rr3/eMNUOpF81F\r\nw1BL1q6BTAj97f0zf3mREm2EOwuwFCAIK8p17RLSWFBMxkrnzGqrFikyeh2O\r\nI/XeXRbEP5Gqhi3z6VY/HBER0UiSvn4sOjl+IcZ5gwADr/IalKxZ99fibaU3\r\n1c4cz5/85296pj0EaRm6QJSbjgHQinChNIg=\r\n=hD3g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"a0aeaa7e4807bce0593c28acc44fe6493ee8e7ab","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"8.5.5","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"16.15.0","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.8_1651316824642_0.7941299543531051","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"@aminzer/dir-diff","version":"4.0.9","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.9","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"d0847081afb258aba5187269d3c05864ad16158d","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.9.tgz","fileCount":60,"integrity":"sha512-vgjLz7UH5RFtAXk0J2OBv8MKhfym13YDXWNfvcI6bF39aMx2X7qEJyee/es96khIWYDjkcjJ2wE+EKwOP+0y5Q==","signatures":[{"sig":"MEUCIQD+cyKdc91McTjF7ErCshg1RSP9FCaQliUl4FWXjw61twIgESv1vam45tKlSZTw3OZBo0A+VmJlpAVQHItyeIKg8v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwzcAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCoQ/+LSABPkJYZ+Ognv9EoVnmyhmI6CbRaUQcumomBCuetmZrJG8d\r\nVWsVD4o5arPGEPuvpCdUBR5L9DKdCGEPKbmgBuIObfR1Efv2Bt+qbMLJl2FM\r\nR1Xk83OKoGtVurbL7qy/M+GhNn9KrSH3ucW2CcdMxmp8wfEYH47tBoGLUCY2\r\ntDLASdyXUGCbSTQ00chrvE7jFAx/XgRXBBWRdA758FqvYEm+DDsd0KqCfsKr\r\nadK3fdZ7e80qDld3Pbv9uulBAXjmdV66IpH5NIwlsz9iQVOXEJMrK8GfXt8G\r\nhjC68630szyAOpe9eDPT6PMnL2xrooUnrYiaT7fEeoD5/uoPjG1M/U8iCqg9\r\nQPWH2OgwMIligTL11qxDkcFU2pRwvmsgl5oqrSo5F2jikIMwGBBV5tEJpYu8\r\nQdGSgn7SSnCvAsXApLoYmoRMYuZEcbK2nR81UMY03sLEbDvAzmD/ILy6o/0W\r\nj0C7ifRxL+PwmULm7LP+uAlYcPOKb4ogmxha+/34nipS+RIX9Q5lCPz3F5MC\r\nOR2lNmbuZCTqODSlGGU6qKOQ5wc2bZlIo9XQ0ApJabSIVFA8VY/CBtWXHb3O\r\nBDooVYtskVMoUBn1l5AKf0gz3tjKyNhr29vXL5RPt7AFIQz2NTyn9xVZM2SZ\r\nHqwSDcYlQpkWgY0Cum7L717leq8EflWPbfM=\r\n=iD8p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"gitHead":"8f31e379d5eeade8b4482b8fe2dfb85868b8d0e3","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"8.1.0","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"16.13.0","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.2","eslint":"^7.32.0","ts-jest":"^27.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^16.9.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.4.0","eslint-plugin-import":"^2.24.2","@typescript-eslint/parser":"^4.31.1","eslint-config-airbnb-base":"^14.2.1","eslint-config-airbnb-typescript":"^14.0.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.9_1656960768475_0.7468147628734474","host":"s3://npm-registry-packages"}},"4.0.11":{"name":"@aminzer/dir-diff","version":"4.0.11","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.11","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"04d08f3c990dcd2c05433b00bf8e36fdefe70136","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.11.tgz","fileCount":60,"integrity":"sha512-8eU+XmhlHuzHuxmT8fk8rpPcmviOPtZz3cclnwB8cLzPs2lT942X/uefsNfuuC1Q+4bok93p5wStYi5gDtj7+g==","signatures":[{"sig":"MEQCICuYnjxneIMWELPm37HY5l5i5LcIIAaEBz8rYuZprIh/AiAOgKklwoulrKCu5lOgPaGcbQKTBQCqqVqf7746h5xiiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAlhIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlExAAg3ESVIuyhbBludv/PA1hRI8EysRBpQIVo6GvGAaiPUXVXU16\r\nbchvcPGC4SprTeE1WV/PUfmjg2okOJsTdLIulWO0LyHYjxw/XWvWcWUdnw6F\r\nZhwL5tYv5y5rUnFAISosXpltdqUzyZyhQtgKh1RjSYauMZqyNM36CvuUJN0O\r\nUgimh8KOEBWj2Pou8VLbsZjcyxS8eHW8x7TKcWiUFdT05ZmLM5iS10jEKs50\r\nnridjXJ7f6FkXZt1iN+yh+lvsv1/rX0C3m3muqKDPrx2ovMF0GdbPqa5iTZ0\r\nlrUEol+dwRwBxY6XQ3dBCKT01oZDL8WRuP/Jg5I48oS8g7sh/xQeHnZBlvHh\r\nAebVofKeLERkPgaFq10dngJjqL43KBRxk4HSngv+dQmU7c/szY9JWYPBEqPw\r\nP9/8En5RbQilcxWRBygde2lg/Vj2/7CFh6UIRadfc9/FimnUcxJfl2v1Dfu2\r\nW/B5riDQ7Kf2M483OUD4hCb1hVXY0abrNwmMe6xWFfAKI5X3+m0V3xW9crGz\r\n7vtawhanqzELuHJo3jHGz7GSGfLpGhm6E196aGTN3rqvgCYrZtBLrXr3nOvx\r\nf+D7GhZoR5Vm/39rfsDvjbrx4obHYCW4oMXSfX3m4Rrbew/P3WbBxWfuOsej\r\n8CAB0+S1jJUfT4cHL57vKAKhTinBBgb4pvs=\r\n=DK6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f7e47723c72556b39193605e9ba28f053973aaf5","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"8.19.2","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"16.18.1","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","husky":"^8.0.3","eslint":"^8.35.0","ts-jest":"^29.0.5","typescript":"^4.9.5","@types/jest":"^29.4.0","@types/node":"^18.14.5","npm-run-all":"^4.1.5","eslint-plugin-jest":"^27.2.1","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.54.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.11_1677875271928_0.10113527693336732","host":"s3://npm-registry-packages"}},"4.0.12":{"name":"@aminzer/dir-diff","version":"4.0.12","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.12","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"fa26e265cbee55f5a27485e076d8bb084a60d271","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.12.tgz","fileCount":60,"integrity":"sha512-jKezmPxQbuwHBiCHXv+DKzT3mxkcWVKjDXyoQi4E7FBB4foRVgrcAcV0tyO3e6gMGHMVTj2gQNcQttybGsnEZQ==","signatures":[{"sig":"MEUCIQCJxZYmaQGQcvFr46vWmmsiizRthzxFWuhZPZOPbUEefwIgfqv6tbrdgBO7yXLEjixEuwsDWhAbrKCm/MzwUCashoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40953},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"470eb7e7c9e74346ebf4277596cc03576e5c2439","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"8.19.2","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"16.18.1","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.44.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.3","npm-run-all":"^4.1.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.61.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.12_1688414821420_0.7804753362040291","host":"s3://npm-registry-packages"}},"4.0.13":{"name":"@aminzer/dir-diff","version":"4.0.13","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@4.0.13","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"4081eb765ad53e6bc34d1c5804657d2831230b01","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-4.0.13.tgz","fileCount":81,"integrity":"sha512-3vdgM6qNKm+3aD0W1vg/H07mYevh+xHf6eZEFBzOXnk1USvG6phsxHpvCf5TGIqE3sfWSa08sFTabM5YaoSSIg==","signatures":[{"sig":"MEUCIQDtMA3TJSo0vvQhdUzH/wPg1UC5jsqSr9yQtAhD8G+kSQIgdmcK7yybTWGsxovYYdjTsEVWIN6IuUVhA2zfyLwCR7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45407},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"5b2a4af371c92b4067e9425d86d1d85a446ab0cf","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"jest","build":"tsc --project tsconfig.build.json","prepare":"run-s husky:prepare build","lint:fix":"npm run lint -- --fix","build:watch":"npm run build -- --watch","husky:prepare":"husky install"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"8.19.2","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"16.18.1","dependencies":{"stream-equal":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"^8.0.3","eslint":"^8.44.0","ts-jest":"^29.1.1","typescript":"^5.1.6","@types/jest":"^29.5.2","@types/node":"^20.3.3","npm-run-all":"^4.1.5","eslint-plugin-jest":"^27.2.2","eslint-plugin-import":"^2.27.5","@typescript-eslint/parser":"^5.61.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_4.0.13_1689003755115_0.3315664015427606","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@aminzer/dir-diff","version":"5.0.0","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@5.0.0","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"04bea0959336b9f398917107f1758e2a7265d177","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.0.0.tgz","fileCount":27,"integrity":"sha512-YNiGW8d8biYlmuEZl7mcjSRlbSl150aG5JIkuGcEP+xSxHBnHjErS4Vo/65TaieUquvk9LVXl+CPvToZYFtIVg==","signatures":[{"sig":"MEUCIQCPXNs3Up607RxkQ37PxyiBqXC8qjybJK3calAet4GhFAIgAMDelqisEQVCKR8QjhqbUfHNgUOwQBshE0SB1rszZOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46886},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"5d8558c98f85cc510090ab50646a883ad90da0a2","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.4.2","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"24.4.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_5.0.0_1759087971291_0.1652883324293477","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@aminzer/dir-diff","version":"5.1.0","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@5.1.0","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"2f0c3133550ae9129fbc0845c9102632014dd330","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.1.0.tgz","fileCount":27,"integrity":"sha512-iLsB5ka5qWEUAeNZFJmXPgoq7PzqXgKmJ+AiMZI6ewG3WCocp2YXw40rz0eqjDgXDFCfDjDayTPXgWWeVYpuNA==","signatures":[{"sig":"MEUCIB4mfjOvHfsgRV02ilTxS2wA4cEjhN4lDH6oXTSUFPXlAiEA51BOIIzY+rnmlEQwLWtQTWCb5xZGz1SG18sqZ0nVQ8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"6eaeaf8e1f42e11bf72676cab93ae1f89479c0a1","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.6.1","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"24.4.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_5.1.0_1759585305023_0.8912841182520794","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@aminzer/dir-diff","version":"5.1.1","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@5.1.1","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"279e4c38ba738fca4d90afb50000f00a7c679d87","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.1.1.tgz","fileCount":27,"integrity":"sha512-YxUriu8W3pFbz7rI82oJ52ZpWGTkid2rhNIzSvxQWqWkUQscnIfyMdUzXkg0VaZ9s6/ofPzqz0PjCuINmKIF8g==","signatures":[{"sig":"MEUCIQCoLy1C9nO1msYgTdXnXyJnDs3M7/HvZaU6GNEBennaCgIgXH/YQsxQHEfNRCjhMVrcPfH8jHoUWu0AkcDfcfgsy20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"4f5979fb639e55496179621208a2f0924c396647","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.6.1","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"24.4.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_5.1.1_1759779131909_0.33784203081839825","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"@aminzer/dir-diff","version":"5.1.2","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@5.1.2","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"00055364832f9abc6d21e51b958e007dc8ec1dcd","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.1.2.tgz","fileCount":27,"integrity":"sha512-4x2cmtmrYrI4us5EennVahR+GBaF5ujW72649IuH/KGa+azg/IAU3kn4SdaHt4L6r3lco/XVjW22RaKHQukkRw==","signatures":[{"sig":"MEYCIQCEA80DKHBpUj00z1swz1Rx1w/u1U/GsXrZsGMpxQhPYwIhAPMj4QThDXEWRcLdxXu9s3QNf2aRgSI61+7LT8bCdDN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"30c0d0b455d33b1edc1d4f941a2fe89ca24cdf30","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.6.1","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"24.4.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_5.1.2_1763214309831_0.9593889499445276","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"@aminzer/dir-diff","version":"5.1.3","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@5.1.3","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"1fa295b4a691a5c32f99a7b111f30d754cdd23c7","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.1.3.tgz","fileCount":27,"integrity":"sha512-YiEMyHAwRtXQ7bkO87z1BjrZgNxSctFLP/0TgekHpaIXdjNadJxXwH+yYYp6Qx5tqwlldR754VGdInRuUirdiw==","signatures":[{"sig":"MEQCIBT7lt1CL1RNqiwKnBlp9TyDjCKH8u3yC0n2tELlSVz3AiAch7jsA4dSpHCzDhbvOflFtAozGBN5WHPqxKoQv+0+lQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"0c9c38aa5c220db4a08063384efae94a2c2c0a39","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.6.1","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"24.4.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_5.1.3_1764361528954_0.5352325357770538","host":"s3://npm-registry-packages-npm-production"}},"5.1.6":{"name":"@aminzer/dir-diff","version":"5.1.6","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@5.1.6","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"97dbb9e73656a4ddeb29215d0e05e592fe988432","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.1.6.tgz","fileCount":27,"integrity":"sha512-Pa8DVNzxm4vr5QuFKNfGota0inwugjKGZNA6OdcVvc5lSO2oRUUpUT/nGXnMgU97jyE/K8ng5OS6KBQVIMBKzA==","signatures":[{"sig":"MEQCICunOae1da9mMD/QMhdQemYjh4iy4LY9nYk3iJZPBFvEAiBG7YK7gvpYPEfpPcD0bgDqnvDthGI59qboHEv+p4UyKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"46b49b5490ca976f4d62f844b5eacedccfa16df5","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.7.0","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"24.4.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_5.1.6_1773434996496_0.8257658204573906","host":"s3://npm-registry-packages-npm-production"}},"5.1.7":{"name":"@aminzer/dir-diff","version":"5.1.7","keywords":["directory","folder","iteration","difference","comparison","compare"],"author":{"name":"aminzer"},"license":"MIT","_id":"@aminzer/dir-diff@5.1.7","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"homepage":"https://github.com/aminzer/dir-diff#readme","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"535b3dffcf1c2071b2b3c2c5da9cab75dac9c45e","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.1.7.tgz","fileCount":27,"integrity":"sha512-icWnWWtnlTXgOGU4m6EGjpbQPd3pKowrYryvttIu7qPRvwscUTBBff6GRjvsMmh5sqkLFP8vJH6Cpf1F5FVr0Q==","signatures":[{"sig":"MEYCIQCyHcYzzYDFUyYijxUI04z+qBwgTEm8e5C37OR+0KFHOwIhAMKoa3LidcX484qw122/KuNEt5ySKufJv4iyTdIYQSA9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46942},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"gitHead":"8a84c6bbf3e3788922fff4dba624decd30cf6e02","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"_npmUser":{"name":"aminzer","email":"minzer.alexey@gmail.com"},"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.7.0","description":"Utility for recursive directory iteration and comparison","directories":{},"_nodeVersion":"24.4.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/dir-diff_5.1.7_1788255664835_0.3318664558330924","host":"s3://npm-registry-packages-npm-production"}},"5.1.8":{"_id":"@aminzer/dir-diff@5.1.8","bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"dist":{"shasum":"e9e72ca5c6165bd79782dde6a4a72749417dc6ff","tarball":"https://registry.npmjs.org/@aminzer/dir-diff/-/dir-diff-5.1.8.tgz","integrity":"sha512-jzx2UzoMet46r+FIOztj+YRflu0y46UJlZoZh+f4cCcR+18Kn4y+Bmo9N0K0+FYcJn1uZfS39xSnxHeTpQz8Hw==","fileCount":27,"unpackedSize":46796,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aminzer%2fdir-diff@5.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD7bmQD8/5EZE5CHiQAc05wfeK3AuSWVxOYK4dd0PJySAIhAMuMigOtk0YYS1ZVaTvhSkcsQDpYuwsmHnrLd9BZF9aX"}]},"main":"dist/index.js","name":"@aminzer/dir-diff","type":"module","types":"dist/index.d.ts","author":{"name":"aminzer"},"engines":{"node":">=22.0.0"},"gitHead":"931ded491d1c9ae60446aebf7516eca57bbd3cc8","license":"MIT","scripts":{"lint":"eslint src/**/*.ts","test":"tsx --test src/**/*.test.ts","build":"tsc --project tsconfig.build.json","clean":"rimraf dist","prepare":"npm run rebuild","rebuild":"run-s clean build","lint:fix":"npm run lint -- --fix","codestyle":"run-p lint typescript:check","build:watch":"npm run build -- --watch","typescript:check":"tsc --project tsconfig.json --noEmit"},"version":"5.1.8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2f65a245-d0e4-4b2c-b049-f0a0c4dc8527"},"approver":{"name":"aminzer","email":"minzer.alexey@gmail.com"}},"homepage":"https://github.com/aminzer/dir-diff#readme","keywords":["directory","folder","iteration","difference","comparison","compare"],"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"_npmVersion":"11.19.1","description":"Utility for recursive directory iteration and comparison","directories":{},"maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"stream-equal":"^2.0.1","@aminzer/traverse-directory":"^1.2.6"},"publishConfig":{"access":"public"},"devDependencies":{"tsx":"^4.20.6","eslint":"^9.36.0","rimraf":"^6.0.1","prettier":"^3.6.2","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","npm-run-all":"^4.1.5","typescript-eslint":"^8.44.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dir-diff_5.1.8_1788468016178_0.6893651290355074"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-15T11:14:22.276Z","modified":"2026-09-03T20:40:16.552Z","1.0.0":"2018-04-15T11:14:23.515Z","1.0.1":"2018-04-15T11:43:00.377Z","2.0.0":"2018-08-21T21:37:51.444Z","2.0.1":"2018-08-21T21:49:11.560Z","2.0.2":"2019-01-05T10:12:42.510Z","2.0.3":"2019-01-05T10:34:30.907Z","2.0.4":"2019-04-10T09:11:58.790Z","3.0.0":"2019-08-06T07:08:27.872Z","3.0.1":"2019-08-07T14:20:16.991Z","4.0.0":"2021-09-23T14:20:48.723Z","4.0.1":"2021-09-23T15:19:02.257Z","4.0.2":"2021-09-27T13:36:00.656Z","4.0.3":"2021-09-28T10:37:26.672Z","4.0.4":"2021-09-28T14:24:01.987Z","4.0.5":"2021-10-15T12:34:45.550Z","4.0.6":"2021-10-19T08:48:25.959Z","4.0.7":"2021-12-15T20:18:19.375Z","4.0.8":"2022-04-30T11:07:04.834Z","4.0.9":"2022-07-04T18:52:48.629Z","4.0.11":"2023-03-03T20:27:52.145Z","4.0.12":"2023-07-03T20:07:02.202Z","4.0.13":"2023-07-10T15:42:35.307Z","5.0.0":"2025-09-28T19:32:51.481Z","5.1.0":"2025-10-04T13:41:45.230Z","5.1.1":"2025-10-06T19:32:12.123Z","5.1.2":"2025-11-15T13:45:10.039Z","5.1.3":"2025-11-28T20:25:29.147Z","5.1.6":"2026-03-13T20:49:56.647Z","5.1.7":"2026-09-01T09:41:04.980Z","5.1.8":"2026-09-03T20:40:16.259Z"},"bugs":{"url":"https://github.com/aminzer/dir-diff/issues"},"author":{"name":"aminzer"},"license":"MIT","homepage":"https://github.com/aminzer/dir-diff#readme","keywords":["directory","folder","iteration","difference","comparison","compare"],"repository":{"url":"git+https://github.com/aminzer/dir-diff.git","type":"git"},"description":"Utility for recursive directory iteration and comparison","maintainers":[{"name":"aminzer","email":"minzer.alexey@gmail.com"}],"readme":"### Overview\n\n[NodeJS](https://nodejs.org) utility for recursive directory comparison.\n\n### Installation\n\n```bash\nnpm i @aminzer/dir-diff\n```\n\n### Usage examples\n\n```typescript\nimport { compareDirectories } from '@aminzer/dir-diff';\n\nawait compareDirectories('d:/work', 'e:/backups/work', {\n  onSourceOnlyEntry: (fsEntry) => {\n   console.log(`${fsEntry.isFile ? 'File' : 'Directory'} ${fsEntry.relativePath} exists in the source directory only`);\n  },\n  onTargetOnlyEntry: (fsEntry) => {\n   console.log(`${fsEntry.isFile ? 'File' : 'Directory'} ${fsEntry.relativePath} exists in the target directory only`);\n  },\n  onDifferentEntries: (sourceFsEntry, targetFsEntry) => {\n   console.log(`File ${sourceFsEntry.relativePath} exists in both source and target directories, but with different content`);\n  },\n});\n```\n\n### API\n\n**compareDirectories**\n\n##### Overview\n\n`compareDirectories` is used for recursive comparison of 2 directories.\n\n```typescript\ncompareDirectories(sourceDirPath, targetDirPath, opts)\n```\n\n##### Parameters\n\n* `sourceDirPath` (`string`, required) - path to the source directory.\n* `targetDirPath` (`string`, required) - path to the target directory.\n* `opts` (`object`, optional) - additional options to pass:\n    * `onSourceOnlyEntry` (`function`, `undefined` by default) - function that is called for files and directories that are present in source directory, but are missing in target directory. Corresponding `FsEntry` instance is passed as parameter.\n    * `onTargetOnlyEntry` (`function`, `undefined` by default) - function that is called for files and directories that are missing in source directory, but are present in target directory. Corresponding `FsEntry` instance is passed as parameter.\n    * `onDifferentEntries` (`function`, `undefined` by default) - function that is called for files that are present in both source and target directories but have different content. Corresponding `FsEntry` instances are passed as parameters.\n    * `onEachEntry` (`function`, `undefined` by default) - function that is called for all files and directories from both source and target directories. Corresponding `FsEntry` instance is passed as parameter.\n    * `skipContentComparison` (`boolean`, `false` by default) - files are compared by size only. Content comparison is skipped. It speeds up execution by avoiding \"expensive\" content-comparison process for large files.\n    * `skipExcessNestedIterations` (`boolean`, `false` by default) - children of source-only and target-only directories are not considered. It speeds up execution by avoiding recursive calls for such directories.\n\n##### Return value\n\n`Promise` that becomes fulfilled when directory comparison is completed.\n\n**FsEntry**\n\n##### Overview\n\n`FsEntry` - class representing File System Entry (file or directory).\n\n```typescript\nimport { FsEntry } from '@aminzer/dir-diff';\n```\n\nInstance properties:\n* `name` (`string`) - name of entry.\n* `absolutePath` (`string`) - absolute path to entry.\n* `relativePath` (`string`) - relative path to entry. It's relative to source directory for `source` entries and relative to target directory for `target` entries.\n* `size` (`number`) - size of file in bytes, `0` for directories.\n* `isFile` (`boolean`) - `true` if entry is file.\n* `isDirectory` (`boolean`) - `true` if entry is directory.\n\n### Command line tool\n\n[@aminzer/dir-diff-cli](https://www.npmjs.com/package/@aminzer/dir-diff-cli)\n","readmeFilename":"README.md"}