{"_id":"git-er-done","_rev":"30-b21e3dacdf730d11e8af8adae63299e2","name":"git-er-done","dist-tags":{"latest":"0.1.24"},"versions":{"0.0.1":{"name":"git-er-done","version":"0.0.1","author":"","license":"MIT","_id":"git-er-done@0.0.1","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/git-util#readme","bugs":{"url":"https://github.com/DavidWells/git-util/issues"},"dist":{"shasum":"c442f131f9d62aac7c748744838931c4f16dace5","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.0.1.tgz","fileCount":13,"integrity":"sha512-lucziL0cx8bXcIzYi+c/HPAym3FOoUM/U+HhZ/PKoqd7BhwMlcYrq1fxNFJeVe774SQIEFW2ALz9Zp1RcoYBWw==","signatures":[{"sig":"MEQCICBz+8tnbfkZMf0zjLwVOObOjXaztWx+Jh0txIxViPJiAiADf01Nq5/HeHANL4t4qh9UoblMF805lFwsd8igeDmDGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8DIoCRA9TVsSAnZWagAAoIsP/31ZY5u7/8NYukqevu6K\ncpN2ydQGb2GN+ai2XFpZG5GUlplTE7tQwMtLNzRgQPMHcD1G76CVBTn2WFwy\n+eoq4w/hqkQ8G9dbEbK2zFsIZoz7AA7VUOQ6nQL/sD65yguXIC2tBKmj6sHJ\na78Ew0RgsJALH93JIP4t6169VaZ5tHGDw5tikxWzgoZTWvBYEP9+tFUzDhz5\nQ9gy8NiWd0h/TXNO+qeSVEY/suNcqHe36Rz6N211gJxGiJfMQbMiNjRwP5Vp\nn8ZdV1AQ7kdz8MjcxOJr4HMAkkt/U8HC/pUpWbxBSmxqH8ZP1LrvHR2UdyUi\n2OSVD9lhiwhXNw32vGbfWM/IJogKxUWAzS5k7+Iv9koxjK4+AMeAAaV/q1Ds\njpbcbo7FugsFyXpCmyyI6ivAKZz9gvmYfOvJwhZY04lWDyUxJTK2vXaSpbTA\nN8TKZ+wHwJCh5ZXdtO6PblvVWTpALYj7GrlFOBmG4qCtg5PPazmoPLFMT6Nz\nlaOfS5evr8j+vjR9KwMd+kBRzLSdyM643NaI2lrjuTISUCb3OQxFn37zAQsw\nm5AIlKZhWHjhJlLb3vrONUBfpzhE4IuxfTwU+HXJMMjSYx9QjA47clUP7ZvS\nIblq2oK4XzfD4X16ahQA3Rc55vhQspA1ic/RxliloIcrytPj+pM6GVTRGSnv\n1Q19\r\n=yA/3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"1f170f291f6b89f8af0b29f1a05f44db14afb15e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/git-util.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.0.1_1576022567904_0.7566503477970172","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"git-er-done","version":"0.0.2","author":"","license":"MIT","_id":"git-er-done@0.0.2","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/git-util#readme","bugs":{"url":"https://github.com/DavidWells/git-util/issues"},"dist":{"shasum":"0b9d2a2e03f38173f044a8330dfb8b056d4e35f3","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.0.2.tgz","fileCount":13,"integrity":"sha512-jWQ/D+G7z7onsNw4+u+Fo2iK117I4Otlm/+ViItc6yGuFfuXmoQMGvzt3p6Qm/gpMdcNq9TfcHIjKDMbTbE83A==","signatures":[{"sig":"MEUCIFa9EYskX3vOvLpalkyNwU4tnnBwWHNAQbpuf5I9pdvWAiEAxkeb6yEFcBkTIDgXxXghE51Ez84dqKQ6hqgovz6OtgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8EFkCRA9TVsSAnZWagAAoqwP/1XhTpC3I0Ht8rz6a7Jm\nPlO4CzWxmLOA7O1twYtJo69YQPCbaiTCZW+xhpUW/VYs3BWu70mLXaZarUs8\nUTB9IbiXfRDyIb7ch0K1IB523V1tuSV7RMvniXGD5SEEa4so7eftKYIUXzMW\njncVNl2vSf6METNNrfsz8z5mAuyJ7A4NZJW07MtZNnEri025TFhgWWONgtUx\nEnq/ZEIA3am2DmHtQKj5Lu9yTdugZBTJ0pS7U/Ti0GM0oWAOpSlvTjCZFChd\n2XVf8s58b4Se2ZR1ErjXh6+g2aAjdLZokD1Xfzu1TQxILnASgrz80MEFqs6T\nm1pAzoBEbNcJqhshf47Dgtyggdt2gKxqLfRgPOJsjbPRETPMp4tVMsRS6wng\n6Dg7ap69WZKkYn8TGCGjckhD6pt38NUMdCkSQjh6pn5B4Qd+UB0ZBooDlLUq\nxIFvNYLObpnyCps6pEoZ59347JD3GcY64lGjHIr/ZPBKzHZz9dGF87EI3ia5\nv/2Lp2Y1x1t9MCj9ZUFDX/ZnWieoDp8+17K3hH+QLwDS2s1iZTcMz1CZIe0s\n+B6Sv9rITXbB31bJbUyCIYRzOM8E2LG8umZXcuhbFLZwbY4m3xjbCAGdwM49\n5vbKBy11jyA42c7Iah3rIp/iH+7uNCPrRmKpM673I3Q5wIQ6/vkfef552HlT\nIuUE\r\n=cxNE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"73ea46c8e34771890e408e394a1d1e9ac7d4b1bc","scripts":{"test":"echo \"Error: no test specified\" && exit 1","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/git-util.git","type":"git"},"_npmVersion":"5.6.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"8.11.1","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.0.2_1576026468383_0.7282993711906429","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"git-er-done","version":"0.0.3","author":"","license":"MIT","_id":"git-er-done@0.0.3","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"053f3f63af7b1ba887790ddf800461b69dab3c1f","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.0.3.tgz","fileCount":13,"integrity":"sha512-GaNRtoAdAu8bVy1IAgp3b1xwD/yYvt7LJoIZYPuK+nerGXBxBPUjBeDz8nRHCk+u84C2GeQ0bXQ4jU6psfJoVg==","signatures":[{"sig":"MEUCIQDeKBoySHwt8/qwgYTpD5OqJr3PzP8VCfUGRZK3iLch+AIgM3JtLGLwXmwXPuPY91QOGgs6Tv1I8Z3LrIZzbuOydMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW/L0CRA9TVsSAnZWagAAiG8P/Rost5o3uDR/YQPGolSC\nwkHPG00PDp/BblB11SjSQKzX0a4Aqad3mqwKL2ySiufdxc1SuARyUxjcEnQJ\ngS6hoH2EzoBRiQ+D9wKyId4ZTDjmoRnji8QLyyrCBWnEPajXNNZfmOqARzrx\n0ML8IC+UCzb0AVtiaMF0T5LDH4dPvC2XaLsw4d0rfl0qBQKj6SfzsRwCWwxT\nquiAMQIPW4IgmhXMr4MY+clBEU29Kz8W9exveBHv/kVSI2TM1nqgKCgZJXa7\nrkvh1RTyTgSKkJXbUALSCWTQe6QpIYqJsTV8md5GMUAPSMoZHFJEl5ECJNp3\nD5mEB+w+X/1TLJXLkddZrrSMxbY8QxUIXGvBfzCRZ6ymMutKUNugub7XTIv+\najgTKsQNrLGIR7+twetqxMxg7MWfUe9vPJgL9FWCBt/OBz11TxQ3OVVL7Fn1\n3FPFmhCj2yyK4ufy92tdlarDweE+hqEpykfkfbl30ZEn3AunGJXODmyvEcJW\nodqQtVUT5T+MxlmD0TNC6MsQ+0AP0eyg5wOU0uaOWDP8V74EVBwaoKB/WJEw\n3BCg8L1mB3wRm5nDXj3KAOOfEFVqPoJ2TK2ppfZBcUqGAcj6/ZUqJcwMciPF\nfsc9krRWJnPxqlOEjoOpeFt9njnf6jjU90r1x3u5SQzv0ovZ12dAmPg2ySr9\nDv1l\r\n=BP+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.0.3_1616638708407_0.38941576553757673","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"git-er-done","version":"0.0.4","author":"","license":"MIT","_id":"git-er-done@0.0.4","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"b0e7e524b90c6c5907cbce285e2faaa3be574e04","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.0.4.tgz","fileCount":13,"integrity":"sha512-FmHRpcmrW02WZRcFvrXx7O4uG3z1AY+3gnJpgXMaVdqc5YcbuYGvdSI+GW5knxWdYWbfK+hw7vLzl168IDBzBw==","signatures":[{"sig":"MEUCIQC/jgxRl2S2mS+R6PM7B8a/H263XKWTcVVUObHerHjVtwIgIRq6nDKJ9LYmdnY3mX47ODUruto1hnfDEFYFd47FvXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW/1UCRA9TVsSAnZWagAAA6MP/R39EFMuGDVrWNpMr6K8\n+S5ahRKbWgl2EM/m1MLcAQfxS8EhwRt0l91rR0HyVfOLsm4SSquq1esg4SVu\nW3VYd9YPGjI0vbcPDe0SJCorFnpGaiSrcFbjKtjgQNZWgB9c0/epdMVVh47g\n/hsXh/hCjnpKC7TVXGfaYSaG8XQXnX0mPBpeTJCo5bVAswB42skQT/TrtE07\nujB9CgH2ahjxc7/n+Zdbs28Mc7b3Lnh54DBbmKhxw96+bQFHg/ZZblyvwrrR\npHOJXuVlaiSBDjGByXjbsPgdMOGfHlDlpin9mWpHsZOTAqcF7YmVKbyxl5+B\ncGSPvBYaQb9+sDCLAlGp8rrUeWPBQ0ihkW0DJ6/TuiDscYHp5rTz7nArT4/3\n9nQOMmRzoS01S/WsoBvn7U+nHm+NhKc5kSD13pbQmOVBAeFFFyidZLjDRXrP\nI/3wQvyb7TufxfOU1z9waWRcgxkD3Y4ZPJ0/cwJp9yy/768j4nD46h/R/HD5\n0AHqLrIxMI6rhNYtCFKF9EBfliNpIS846KuEbE1UKPpDPK9Ca5SE/dJ9hGmf\nWrXi38r0ETqLZKMWFJG4OAXP43wgcKu+7wHm3wQJIvTsWFc7d7zYXu+6rWJY\nsXRrIx5uOQjRFiFyTsouUKKWArIyTuuaWnCaoIxtda+nrS3TEEyrTYiSOVfB\nQbj5\r\n=fS/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.0.4_1616641363989_0.6080165924321848","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"git-er-done","version":"0.0.5","author":"","license":"MIT","_id":"git-er-done@0.0.5","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"a639c638e011e176bf4e6eb72d42a356921246b2","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.0.5.tgz","fileCount":13,"integrity":"sha512-xC2zkNFq51jupx8Kh2bXZdVuFpkXRTO65b1Ib56PICx0Mp9TpIXQ9C7AYvm9V67Q4JbCfWNXRc+rF8Ob0WgszQ==","signatures":[{"sig":"MEUCIATAszxYHX+EUe227vkEp7De6+sZUI5jUCnbV0ZjBr/BAiEAnEN+C4RpN3V5qcndMZHDZx/S0Wz8ZLGTp7iApUTbV6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXDuOCRA9TVsSAnZWagAAPOYP/RkbyAJyIIOUE/zNSMU9\n3KEuuemiCZDRfGHq7I41pO3LfJY6KM3D8vbDOZwdE7WVLSXlTLQfuWtRb6Q+\nsKRHzPiJzcd3/EfeTKnCk4LmNtLo5ItWKdy8dyBMuKqeaw3+cDSLF+bgaNPC\ntGllcgMhH//41M2oSCwD5N6u65fm7XenwTaCHyxICBQ3Ea90kbSxkGYLPlB0\nYUwAIYh8wcUv9AS9yBuYwZWSJv8tQ2kVVZEBtbw4bPQk6Z1SdFOMpx/2JQBy\n4cxRJILl+WNX7C5CU5k+OWrVvgufUZf9IcRbSI+pyXKHeag6o5QD7vuZPWYN\n4gIj6bto/TbZZyVcSKGTXRReMcokS1XwTIlyiNCQbwzy6ENXJQo85gnLwedG\nnWPonDL+cf1gLwMFxh7X5hFSIHmhRjvK7bQkm6tUHIc3+flAFHoVrUVUju7K\nfoF0whHWXYpFoKCsoANxoycGcp93mLoex+bL3HVqvrD7kQZvrQXt+Qu0L/0p\nsSZDrzNyIhcjLhM7r5X+YMq8SqquUfvJnRohY5VAX2WLsmH9ToJJcdEJAZOO\ndRQMz88BMd+ceA2T3bZbaX9/7kuufEvni618Rpyb37jLdxrt8fA9+Bp+JU3n\npNXZD9I59Sa1bWIL67KuCV4es1u1pwprikK+ZVGdo3RosrmL7xNwK9mPKPH2\n+DVd\r\n=kC3O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.0.5_1616657293543_0.0474583852220285","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"git-er-done","version":"0.1.0","author":"","license":"MIT","_id":"git-er-done@0.1.0","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"3453c99b5e5ef716a6bc10b132193a6a869ae846","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.0.tgz","fileCount":22,"integrity":"sha512-M80g55kCFBfQclqdUEyKcKoT21BI/7Eca4Jpx1XZtip7NIkf3pIf5mdTMHZfqijtoRKCENQolEMEgwfrWeHlQA==","signatures":[{"sig":"MEUCIQDET5KPnWoV/EWAi3qEo+EZm/nZUx6ax3MyP3nUbc+buwIgVZvm+9pM2Nt7nufZA42OqGUCiQR3RBokSNwMBfpGMqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtyZ8CRA9TVsSAnZWagAAgvcQAJnMtSt7Tv3+iw3VNXmu\nhJ27n9dTS0iv85AEAVIZZoXPfvVEINrRVHCmvORXBOzkx2buhnLc9FlQ5aye\nMHSX76La3TANeQ5Rt0t5DKZjk6MSJZVca7cHoBIF7apzCtkIQF/mkGDllZPS\nfe1Yu1ScIkVmh/We2Sos+B2sJ6ZP5Fdk3jrPSrxeJg9/iUog7ocG3tIownxR\n5PPye3JWGexIES+Basi1s9R+eKH5OCmfH2a5/k+t/s7SYe1JAiTxh80WvK7U\nzBt3L75/K7Sow15dBXLbPHiRkmRSHaDRDuF7iBSlV58LCVJwAZsrWmOejKwE\noxOwu5TD80Al063rlsqc4ylWAo/9CH3MqyGPuF6g/qHpPF40C1MvcBwSPKhy\ntEjQjoMmzwrjezTjSrq9BytpcJ3kdWa1FczP/bpny4qGghijrpbvvJJMjIxr\ndKDl3i7+RrLNMe7Kl1aPoJ6ETrg/4epCYOgLj4el4vSuc2wv+TbS5QtRFZo5\nkTtlNIFFdO7/rNQ9x/+fvjubDw/wLDx9cVzNr1XzUMKxqqB8ZlS1yRscJX6Y\nsmRxjH5tkft1y3Z4yjxIyaiJfNIMDPGoYQ4KAxWenmZDh4voA6xj2Qml8DT3\nT29eD+DYOTEWd5M+O5t8jK0/P79WSzQMPWPkBxqs/9RMMSgJwdSzFt9zAuqm\nDVV8\r\n=FGtf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.0_1622615676363_0.4647900606688633","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"git-er-done","version":"0.1.1","author":"","license":"MIT","_id":"git-er-done@0.1.1","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"760b7bde4e2fe2d50d585b1a5c1e2eab6fa7a6b3","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.1.tgz","fileCount":22,"integrity":"sha512-Aqr6oBIVDbCZqOL+YfRNcwkw/1fgqFKQG43NU6yl6xOAl3S5ZicA7dBKNziR6oWaKD5gcI268wSQ+FrtZgpV6w==","signatures":[{"sig":"MEYCIQDdKLx1C4orqhYl0SGxrY3Hfxhyn5nMTkzWw58Q15oeYgIhAJdbrkGktRbC7XIDzynbuaHnXhnDDh1n857LGUl+CfVL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtydNCRA9TVsSAnZWagAAtC8P/1MPxGqaqNXsoXMMyOXr\naibuvm2etoWUlkxkvxPD89wmdTKIMMzQdck+0UPSCpQhp6OBxaFHkJkMA5fo\nfjL09+ggWKI9i1kfKTAxaE5v8HKh3FAMABbqdoztYdYH8o57BFUkzsZTAT8b\n4UGyaoBk0qz/O0U7K/WXDYX1sBvZJv9L6atZVtbBN7ZJKoM4Sv3iQK+5t77y\noMsPZiKu/dyDVQcwtdygLtJBa1/jlc/tZPri/wrTTMBF7KXUyEG6te6c80bx\nhEvP1gUrUfMFcVbH1ATF7/Y6wrxzMDtaAGeg0cdg+JiGmukhtlSh26AtXcLX\nGjOpIAmPnt9/JCtxg4jpUSM01GQ5XASX62WCuVbba1FbWPffXMs14Xxe5OsQ\nts6+c+0UNYgrW7VKB6EIeAgBlRI5COobXYGpKhUwI97xPUj3+Z0JsY39Tk8q\nvRHnQfxbp9TGDGJ6yhrIhojK5emSSLzqlB2w34G4ADGsQbTf3eIzIFu5G7LA\ngpHQfclyp/jvo+kqqgcsyxgR4Z36TdTWJfrfJATRQ28TGK517phJhwIb2xAo\nfzx2cOfLTtjsSVr0pBTa+DZuS8mtVSUJ0+lUGDAAXh3VJytYfkGd6ZgXCEZO\nPpcPQcf+ct/w9kk5NotEagMgo5JApT+IsNWBe7YZKtoXjXp0gwSSUNgba02D\na5bA\r\n=BWbe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.1_1622615885146_0.4702807102875364","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"git-er-done","version":"0.1.2","author":"","license":"MIT","_id":"git-er-done@0.1.2","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"638afc8b3152ae97c05e05fb3f0e386ace3d453e","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.2.tgz","fileCount":24,"integrity":"sha512-C4mS+ztV/7+5Nho85zVsJAcWrcOOJ6gN5hHwGLhef7xgcoMRNd5R2IhSBfkLbV66UFBYyvjr24PTDoG2iprwvA==","signatures":[{"sig":"MEQCIE/tKgoN+xjK7/77r1MaIkII2yCNG3AL9ncVWUf0eZP6AiBBrjXz0cdnsK5AvnkC1JJ0His1IymRf2sH7nkKHknL/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPEdtCRA9TVsSAnZWagAAavkP/0cYIUM2syCQu63y+qOg\nI4+iQRV395s/fzAuZsCM6ZjiP49bItAxUkEZ+de/O+ryXz6F2EkcMFKtdcSe\nxC0TifFUMH2/Rge+hUtAfFtmnvTdIRzeg/65RqGuemaph/oAqLvTMCzxX65Q\noSZhM803ovbDddnPTXqvij210Sw0lj7c2Jy+94Om5V3XzmKSrxGOgudk91NR\nKcgHgCtB5IZQoCFTPjo2kiK2xCdj/wWMGX6UQ3Ixn4SiFk14yUZpj6d90Tbs\ngmBFTw120XZ/1yyrx0S5xbaLP4haPWpUfuoMTmD9Ve3uKfkcrzxftj3HUK3P\njfcxdLB/I65FKH/7vdqsMGxmozRH5zG1/7sJXnUavz6lxW4hJf2tSs1xvJbJ\nDU6QBiEWaXEBisu2Eij2pJQCgkZZpQFWNAtMaShLgVMl74/Cy2SzaflY9KRo\n2vNl23PC1cP7THwD2zQGlAYRvXg0ad7riR4nBM9OEOgaz1ZWtMQAApqSEIGZ\noggqpF/FNyh0TN+1g+1Fo9cHSC5MlZBwbpqB/CIbFLVqKZJSzc9EE2K8BWWp\nYuib/J4/QeEcBShQNzq2KweIQcczkoNypQHfzUBKjbVZOO+YLkwzwqDMjlMI\nAJ91STKSmj9pUMW3LobP0O+nbR/ksoETj0UmVTtX3HkXqSfNMI0rs9suwM2V\nJvF8\r\n=Vc5N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.2_1631340396845_0.11160152976850113","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"git-er-done","version":"0.1.3","author":"","license":"MIT","_id":"git-er-done@0.1.3","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"2ccb54bb56c0902965f3eb4fbe09fde161d43c00","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.3.tgz","fileCount":24,"integrity":"sha512-hAn7tM/5c9/BP+TKM2/Ks+JRxP7vuESfnYwyoFmWAaofiDo4mZ/rt0qXu2YnhCd8m74hJEN8IFPFjcrxEsNfbA==","signatures":[{"sig":"MEYCIQDY35fIcSjn+KWO5MJoRNtAHA7aQO3vkiAKFa5IabGCuQIhANj4me3QpbULxe6IJFYIRHeapdrhDhLXMN3zy9i+LBYV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34693},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.3_1633551964921_0.8262078441388407","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"git-er-done","version":"0.1.4","author":"","license":"MIT","_id":"git-er-done@0.1.4","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"dist":{"shasum":"40c8716fffea22819d8fc3c6aa50f3c4f1eaa860","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.4.tgz","fileCount":24,"integrity":"sha512-O1KbmQ5lMaqaJmFv29Mw4EGnD8mYWs9oSlD6YOgQGSBTc9tPYCLeO1ZhuZOzeIAZtkZVzgr9QIR6+VdDaezL5w==","signatures":[{"sig":"MEQCIHHMY1X6LUBxIjjr1ieVtsddH31XnNEBw9RzvROBsyqUAiBOvbDFTT53IfV0q0yuVu4r3cp5y9I2pzRKzkX0SF2Log==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34758},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"https://github.com/DavidWells/components/tree/master/packages/util-git-info","type":"git"},"_npmVersion":"6.10.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"12.7.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.4_1633552544670_0.423138633041064","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"git-er-done","version":"0.1.5","author":"","license":"MIT","_id":"git-er-done@0.1.5","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"296b8c3e43fa12ff1a600079a06848b2db16f558","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.5.tgz","fileCount":24,"integrity":"sha512-Om/QJXbX3CDCgPRDmEwGHK5MVLQj4i+SCySuj5f7jvsO0qGw9XhlcSpj6dvNSwB5vM01VJj2liQXHiSDuhovOQ==","signatures":[{"sig":"MEUCIC4fVs9c/v7an1HJ/ancAk/7bbRBRcp9dRoZZuyLqa/3AiEA+EwLYqmzQbOktNduFyTafvqiQFAIjl8IRzBt2S7OiLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36202},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"7.20.3","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"16.6.1","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","json-alexander":"^0.1.8","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0","@netlify/git-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.5_1633680243615_0.6594370029643382","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"git-er-done","version":"0.1.6","author":"","license":"MIT","_id":"git-er-done@0.1.6","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"31ebbf8a9b1cfc18cf116c8287f2704294562194","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.6.tgz","fileCount":24,"integrity":"sha512-3u8pX/Epjbc3kcB1c7v++1oHyeuL6m9fyXh7iqJsQWm1BFAEyK9gGWTpnNwgxeW5AKfjXjv52Kj/snggOlWaGQ==","signatures":[{"sig":"MEUCIHLusaBibcttYYPhEDomsskfzxAKnhvdqlz+YWHvkdceAiEA0AAshZyqyvSxj0GI+ZOghtC76LeDg7MaD8ULY2l9FNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36197},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"7.20.3","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"16.6.1","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.6_1633680717843_0.8185429760897889","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"git-er-done","version":"0.1.7","author":"","license":"MIT","_id":"git-er-done@0.1.7","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"66a2d7e59c6b6ff92b3ba1c1d82ddfc7914f9d33","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.7.tgz","fileCount":24,"integrity":"sha512-TbaCs7zpRrFcVbg8/c4ku0CgyOOLqYnril/G4U88b4rS3TXIaPDPyFDWRbzcHI7wO1exjEYGp2bvotnrF0yw5A==","signatures":[{"sig":"MEUCIEb+Z27utPqmIdCIY+wyolxyhd4/cwwbFT29A4huQscMAiEAilHmI/ir0cMiBNR01RXzcbrUB4nXMEhmBl2JWG2zZMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2sSBCRA9TVsSAnZWagAA35YQAIuQVPclhlepfCfm618j\nWkl6ipE109GNAsinrkftotHqrkLgx9Y/2QHfeeZhmuN8kMkYFBCWGbYV2JKW\n8jI0mODEArOUD4iDbiOLcJAb5cjIpVdR7wDEoMVj4hBO/krfqbRDcWb3h1/g\ncVrxcy6t1HlYNjd46BKwtquSyvYL3kZhDpdon+CKUi6XQOS4O53hBGrwdcsm\naWV372szR2eTXkgbHBiQfUT6XQt9CEzp/FpQLXvVW6QkREzhUGd7bQJtOdjp\nDfymcMu7xy4LXyxznLXikuxrKAJL+6J+kRHWRufDuFpfXJkkwEsNuqNE+Gn/\neYM/pr6j6d0wkSQ0fMvNjJN9IWI/b9Hn1EFEj6HcM/WgXhnoPbVJ5QbIJlvq\nirnmvqEYP+vPfjDOxP66NCN5cK1ybGTJEG/rMS0Nxg3d+ATRWp2xrzrJ25Oj\nyiSyOARgA7TGSNpQ9voo96OKKqMJLmECagwuQGHHo3BXG6JYVuZ9EvKFw3I5\nAeXKHHeeMfKsRoTLfU0bum+C7aWdkHaGA+HnDS0vSiZXoV2cLEGYi67p73w9\nu0W4McXXQwuQvRk5cx+FK/sz808kxQjZVqK3yZsL0qgRJXKA4v7I1YmOn48l\nuk9TsUZxz59ZnW37q7PNoSnbaw0kscWxuU6vO90U/sAbJw1Ubm2CMKI3t8ZC\n+nLv\r\n=NX6B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"7.20.3","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"16.6.1","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.7_1633681200539_0.4997319289838835","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"git-er-done","version":"0.1.9","author":"","license":"MIT","_id":"git-er-done@0.1.9","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"ef44821cd5f538725387911868648541acd4f014","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.9.tgz","fileCount":24,"integrity":"sha512-DZMAQQGN/QXy79iiJK2InqpzUQxj47CU0x9jC5d9qUC+wH1Vgmybebg04bb6snfCWjv5/RNj99EPaeoEcBrzRg==","signatures":[{"sig":"MEUCIAkAZz4+syykV5ZW7FgozSQP/zatZG3bH4j2EYI2LknMAiEAshMbii3f17WUJWNDGPyGxtUOGBKy1EIS7ySqXZ17Ut8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC6xGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtYA/+KVOZmpqIde2m01L6A4AJKRg1a/R87Lik1S4sAO+stTLfIWGM\r\nENllqve3v7NteKd0yy/XHZldsJh6l9w94WDs2b7bEpwEqXB6utQiIyaq4Pkk\r\nOdv5dlG7VXVaNXZaEP+Cx7b3GufBPbv2xflA7afwOpdqeEZ9mac4ykzNGK1/\r\nEvAkMWV/nKO19RPDqtJp9gz/pa1ze039UqLLxqDoeIJSrxooYJ8YwDXcxciU\r\nDiM8GuAqjZJV7IPzDpX6/tc8xtEy9E4nfUuIwA3NDfpRXY/8jbPNyhUCwtMW\r\neJBnUOI1Mx8Q7a+Bdc+FVZ41D8SOr8wzCxRqkfHQjFNafs5WOSc96inqdvfs\r\nsL/DZ7A5PdSrYdE968dYp7EXDZQlLE6fMXKeWP+7FyPJYI8GwsqDADv/WR48\r\nIzVLo+tbDLCfG2rcVKUZiDrF7z1h4i1lC/+7Lk/Qd6fCt5s9osr/fMN8QMel\r\naEuHqucj720DjKe4bDIEj3iVuJ/JZYVY1Bbz7JRwpoVuDmn0d1u8Pkjk2buA\r\niJLulOYTkYEWrCZ7VPJS4K3EDptBh3uIzfsjoGdtXyOOmjutKGKBX4q0lWeV\r\nVp/2dUrelBsdRTxSppZ9X8FfqxOdwF5Lv0rj1YG+BqgMisvAPrI3kqeFjjPI\r\nifTo2RhobsHc8niMLPvVic4LH8lWS8mSx6Y=\r\n=3zx9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"846ce9dda979ba0ac341912b4567cb68a1f7f45d","scripts":{"test":"ava ./**.test.js","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"8.11.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"16.15.1","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.9_1678486598516_0.46922344257051196","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"git-er-done","version":"0.1.10","author":"","license":"MIT","_id":"git-er-done@0.1.10","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"9e5e3f6776ccedf3b5dea6083bbbfdb597280fe7","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.10.tgz","fileCount":48,"integrity":"sha512-ZXTqfF1yZ9Eze1BS85PklclG9g5o3TpIQYDFb94r5EGo90qW3uSoY+BPIZKhsBT9gqxw5WEsgT0AMs/u+jsT2g==","signatures":[{"sig":"MEUCIAFFDt9a8PsXsRMXJ8A49o5UERj7ZKaBgWBOqOo77o6uAiEA45WAdv10/RRrof0hv1PDvKMQZjg4TfWy10cVunfsFJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75918},"main":"src/index.js","types":"types/index.d.ts","gitHead":"11c460e2925e766da2639fec47656e9049aa3409","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.10_1762471570036_0.35911512126293665","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"git-er-done","version":"0.1.11","author":"","license":"MIT","_id":"git-er-done@0.1.11","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"888d414c5efd184adbb8685926028d2492a92f33","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.11.tgz","fileCount":52,"integrity":"sha512-NoSQSrUWNdkpqLvxYP8V93qjALkAgyfhVlLLefIO+J/bqlcAk8XBYxvGc8815Pg4mZt5j1YSVE7QoXGtnIVM/w==","signatures":[{"sig":"MEUCID1ZlfTHFkhxXrK/VJwIbsDACYeSKpxhZnuVIpIOp+qNAiEAiCf47c4RTaaJwyHOLNAFPoxGGh9NAd+ZpUpionwxmOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82309},"main":"src/index.js","types":"types/index.d.ts","gitHead":"211843d64da18e118b88e745fcb87f365733e240","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","typescript":"^5.7.2","@types/node":"^22.10.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.11_1762565659704_0.5620512114965419","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"git-er-done","version":"0.1.12","author":"","license":"MIT","_id":"git-er-done@0.1.12","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"a055764dc9564cbd0be6546c5edb0efdba70bb84","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.12.tgz","fileCount":67,"integrity":"sha512-yafkxst9bN8ETqeeZqqBcO2ry5bB7UpdXsizba9pM0YzfWiOZ+gzW+eBTLq3mDvDQLnNNN15fLGexbQhJebv8w==","signatures":[{"sig":"MEQCIDsxCzrIkMP5bwRbau/Xx/376HaAuvrEO4Ju/gkYQPbQAiBg9KeY2x89KVCkoHI7IaHrdzYCD/sFhTpxWDBwPr4YnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118849},"main":"src/index.js","types":"types/index.d.ts","exports":{".":"./src/index.js","./get-root":"./src/git/getGitRoot.js","./get-files":"./src/git/getGitFiles.js","./get-commit":"./src/git/commits/getCommit.js","./get-details":"./src/git/getDetails.js","./get-remotes":"./src/git/remotes/getRemotes.js","./get-file-dates":"./src/git/dates/getFileDates.js","./get-all-commits":"./src/git/commits/getAllCommits.js","./get-last-commit":"./src/git/commits/getLastCommit.js","./get-first-commit":"./src/git/commits/getFirstCommit.js","./get-diff-formatted":"./src/git/getDiffFormatted.js","./get-file-at-commit":"./src/git/getFileAtCommit.js"},"gitHead":"be9c824af79fd3fcb5561ae3818e339ae6d6b6ae","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.6.14","@davidwells/extract-deps":"^0.0.5","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.12_1764476721040_0.259118909049755","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"git-er-done","version":"0.1.13","author":"","license":"MIT","_id":"git-er-done@0.1.13","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"7b6029b4ae22dc11ffa5424d98ac9f098336931c","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.13.tgz","fileCount":67,"integrity":"sha512-jxltQWFQkoFpWWo/H0RQjyJNBQwBNRiAXgEec9/O92meo/COCmfdMZ167zoDOiJ4yuXk2UjMm6GzWeIhT6Hq7g==","signatures":[{"sig":"MEYCIQCi2eDesBk/HEYOj6tmbTAc5FPrQgcJGbWb5hP3Fr0IhgIhAKdRsMyOGg52x7ctgBFOt/k/mQpJwrK3Lj73T9kO9B+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119761},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"a00a04e6dc1730ad96c8b71030a407e8d0cf7d23","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.6.14","@davidwells/extract-deps":"^0.0.5","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.13_1764606458195_0.21827056823181534","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"git-er-done","version":"0.1.14","author":"","license":"MIT","_id":"git-er-done@0.1.14","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"3f20bdecb2578673520e4314a22260875b21e547","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.14.tgz","fileCount":67,"integrity":"sha512-hFgbzgqaJmqPlzezIT4bpYV5KRGBH5Rii1U8a9kKYHqRi3Ua3VT+4R45bfGRQdHMTzAX2XueWpuUvSq8G+s0xw==","signatures":[{"sig":"MEUCIQDeY5F6XEef6kKmll6Qwc98PwkNKmdWi7C7kqYS/upsGAIgNqCrYitIIRAPgoYzhFnc+xPxLBeXnJBzM/MJUMxs3nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120075},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"95fdffed791fdcb3250bb09d65d594912f3423e6","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.6.14","@davidwells/extract-deps":"^0.0.5","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.14_1764607225556_0.9616713182026497","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"git-er-done","version":"0.1.15","author":"","license":"MIT","_id":"git-er-done@0.1.15","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"59ffba3ad27b8caf46633c2ba7cf4f1ac3ba71ea","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.15.tgz","fileCount":70,"integrity":"sha512-5rFYden9Mp9D4Miull1CpBmN5joygXyE0avgPkhxJoQTC9X4WW4l+KIPW8WMtUQRPVxdjNbKQANglu43qx9Zkg==","signatures":[{"sig":"MEUCIFr9zsYb9wmJh6sbY//CwF7YLQftrTW7LGp7fR6iMlYFAiEAlwvkVw+4mUcpx7DzWUQL7TnBh8aSwzdeKGlOlzyUsdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121745},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"5a6993d6f72ece1d2c7109ff9b0fae52e61cc1f1","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^3.0.4","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^4.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.6.14","@davidwells/extract-deps":"^0.0.5","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.15_1764697735331_0.4941177557666283","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"git-er-done","version":"0.1.16","author":"","license":"MIT","_id":"git-er-done@0.1.16","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"6f7a055cf86e15ae8d28477b908b421d9bca705c","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.16.tgz","fileCount":71,"integrity":"sha512-8fx7lhiVoBSUxzUcZCtAZbVeFQ9fZ2FlRXbpMSZkUBZMghhNrlp5SiKRJGEebT58HAwiH79Ozhy9ZsRm2I5AgA==","signatures":[{"sig":"MEUCIC2G3VU86RWdl/jaymrqOUEn5ShoxlQTomf/okzbZyFKAiEA2060hW7cUtUZ/XTGb/Z59H8XLX87HWYNRKzIDm/sQkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126307},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"7268aa567c2c2625ff1b7c1fef750c89a0ac3244","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^5.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^5.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.7.1","@davidwells/extract-deps":"^0.0.6","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.16_1764699116243_0.8355439910609024","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"git-er-done","version":"0.1.17","author":"","license":"MIT","_id":"git-er-done@0.1.17","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"e9e398285ef0587440c9015625f3998c6cc32ca5","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.17.tgz","fileCount":71,"integrity":"sha512-8E3t7mPNk5PbQ5dfhszGpE0b0ixv8pos7Q8JjJwE663ufZwWbTS8C4ZG/lrikCYI6xUmtGl2xYhTofqCOGu7+Q==","signatures":[{"sig":"MEUCIDlkYWihL8hs/SL+x1uxod4DnjN0FzWmfofr8CBzToA0AiEAow5zQs1X2GaCdrwf4LLLHKoYTrYn55JgBZkShVABZHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126462},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"8ee57270987a0cb7b9de4ea0ca72f2417f13fdde","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^5.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^5.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.7.1","@davidwells/extract-deps":"^0.0.6","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.17_1765265608745_0.9221070125321473","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"git-er-done","version":"0.1.18","author":"","license":"MIT","_id":"git-er-done@0.1.18","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"c9c57981d4ef13ed88c9e95bee1ce2ae1f88de5d","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.18.tgz","fileCount":71,"integrity":"sha512-VUN8YWVSSK+79vwBWwjxqTo/nAnvfPeTjkFXrUXdgA3x/LiZax9kpjXOYRU891XlmScHvLNUD0va+sFu2gTckw==","signatures":[{"sig":"MEUCIDu6jFePu10aJ1t2HxYyfm9dG4IgqSOsT/L6ERgBnSTUAiEAo/Eki2svbVhqa7+WnDM26E+ouyLzgeKBaLNx2cE+aoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127165},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"15bc8414447b31c55d11d19cb5069b395dbfc4bd","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^5.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^5.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.7.1","@davidwells/extract-deps":"^0.0.6","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.18_1765356616059_0.14128106776849436","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"git-er-done","version":"0.1.19","author":"","license":"MIT","_id":"git-er-done@0.1.19","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"bf18f62264833cfa8d7215b3faa280294fae2ab7","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.19.tgz","fileCount":71,"integrity":"sha512-XlQdJYTm7wWqNgxrbot/LjtE271Y+SBwC2tvQW27+tpC+VABThNA1KRMQm2VGtlFBvw8/IYbTf7TgOkpc9S0bw==","signatures":[{"sig":"MEQCIH8kfpJnM4xYUQJ+QjaqfndKfLhAXLYUEGsza737ZGl0AiBKA2P+1AkUFpCC6jVqJfwu4QqKpl8LdGYnpsV846JPNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133553},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"27ebe6ca982757f21d1082c8b8f3c70fac4f8c39","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^5.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^5.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.7.1","@davidwells/extract-deps":"^0.0.6","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.19_1766173787165_0.08348249214672032","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"git-er-done","version":"0.1.20","author":"","license":"MIT","_id":"git-er-done@0.1.20","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"6fb4209d467f6f356f69cb546173e2e1ffecc791","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.20.tgz","fileCount":71,"integrity":"sha512-EH+37/SBXUtPg0xlFX6bRuwvhWYgl8Na0mmVK4qCNMfHJ7l5VOznBa0Q7h0F9/ppaWTzUi7JiXExZp4fFWvatg==","signatures":[{"sig":"MEUCIQDFzOYNa7hoAIVg9emJBTYhdBkzZm7UwgEcIWU/gOd+NwIgF7/PcLB7eR3Q9MXhCpZ5IKxuIHl8Q9llNHSLiDEcWTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134550},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"f6d498b779310723cbead2a46bf4c0e71e2ffbbc","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^5.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^5.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.7.1","@davidwells/extract-deps":"^0.0.6","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.20_1766444328418_0.3680826910676642","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"git-er-done","version":"0.1.22","author":"","license":"MIT","_id":"git-er-done@0.1.22","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"7d08db1bc66cf406682647c80e51469393f52842","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.22.tgz","fileCount":71,"integrity":"sha512-3rkrUc0VUGyRgpN+pOsyHs71UcKeV31v5CgSBfXVH9b7KDmlHsqxHaRNzpIn1tnD9r+F/4N7nBgSISRH5jSuFQ==","signatures":[{"sig":"MEUCIHXcs7TNyvP4PCFIrLi3SqHbJ8ftgD/y7fIBlqiuZbPpAiEAzk0ZC/GiRkoSX27ox7Zp7SH82lUyqXl2eAp382NMds4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135517},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"f6d498b779310723cbead2a46bf4c0e71e2ffbbc","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^5.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^5.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.7.1","@davidwells/extract-deps":"^0.0.6","@davidwells/git-split-diffs":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.22_1766990563155_0.5780431928653318","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"git-er-done","version":"0.1.23","author":"","license":"MIT","_id":"git-er-done@0.1.23","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"homepage":"https://github.com/DavidWells/components/tree/master#readme","bugs":{"url":"https://github.com/DavidWells/components/issues"},"dist":{"shasum":"e0542dae1382be747c11cf51257849ad91bc7649","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.23.tgz","fileCount":71,"integrity":"sha512-dCEYNgzrw9AgR5/FLMMpD26NVVJgllM/wIyRdKSJeOHwTBfQegILW5TbGjCVXcV8xrhFYZIrhxx00AAiqSR/rw==","signatures":[{"sig":"MEUCIQCcCrhspmG2BIgU1MtJovauqbD7mBzksqMjY/MEkMaERgIgbWi0ACWBeEBoMsd9wyDxtWm1plLLQjdYdGy0wxqHQoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136340},"main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"}},"gitHead":"10e07d81fd1037ea01e6cefd03c83e682cff6eaf","scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","publish":"git push origin && git push origin --tags","release:major":"npm version major && npm publish","release:minor":"npm version minor && npm publish","release:patch":"npm version patch && npm publish","prepublishOnly":"npm run types"},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"repository":{"url":"git+https://github.com/DavidWells/components.git#master","type":"git"},"_npmVersion":"10.9.0","description":"Utility for dealing with modified, created, deleted files since a git commit","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.1.1","json5":"^2.1.1","rfc6902":"^5.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","jsonpointer":"^5.0.1","lodash.keys":"^4.2.0","lodash.memoize":"^4.1.2","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.mapvalues":"^4.6.0","@davidwells/git-split-diffs":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","minimatch":"^10.0.1","typescript":"^5.7.2","@types/node":"^22.10.1","configorama":"^0.7.1","@davidwells/extract-deps":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/git-er-done_0.1.23_1767232376216_0.935319144471721","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"git-er-done","version":"0.1.24","description":"Utility for dealing with modified, created, deleted files since a git commit","main":"src/index.js","types":"types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","default":"./src/index.js"},"./get-commit":{"types":"./types/git/commits/getCommit.d.ts","default":"./src/git/commits/getCommit.js"},"./get-all-commits":{"types":"./types/git/commits/getAllCommits.d.ts","default":"./src/git/commits/getAllCommits.js"},"./get-first-commit":{"types":"./types/git/commits/getFirstCommit.d.ts","default":"./src/git/commits/getFirstCommit.js"},"./get-last-commit":{"types":"./types/git/commits/getLastCommit.d.ts","default":"./src/git/commits/getLastCommit.js"},"./get-details":{"types":"./types/git/getDetails.d.ts","default":"./src/git/getDetails.js"},"./get-root":{"types":"./types/git/getGitRoot.d.ts","default":"./src/git/getGitRoot.js"},"./get-current-branch":{"types":"./types/git/getCurrentBranch.d.ts","default":"./src/git/getCurrentBranch.js"},"./get-files":{"types":"./types/git/getGitFiles.d.ts","default":"./src/git/getGitFiles.js"},"./get-file-at-commit":{"types":"./types/git/getFileAtCommit.d.ts","default":"./src/git/getFileAtCommit.js"},"./get-diff-formatted":{"types":"./types/git/getDiffFormatted.d.ts","default":"./src/git/getDiffFormatted.js"},"./get-file-dates":{"types":"./types/git/dates/getFileDates.d.ts","default":"./src/git/dates/getFileDates.js"},"./get-remotes":{"types":"./types/git/remotes/getRemotes.d.ts","default":"./src/git/remotes/getRemotes.js"}},"scripts":{"test":"uvu . \\.test\\.js$","check":"tsc --noEmit","types":"tsc","prepublishOnly":"npm run types","publish":"git push origin && git push origin --tags","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish"},"author":"","license":"MIT","dependencies":{"@davidwells/git-split-diffs":"^2.2.6","debug":"^4.1.1","json5":"^2.1.1","jsonpointer":"^5.0.1","lodash.includes":"^4.3.0","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.mapvalues":"^4.6.0","lodash.memoize":"^4.1.2","micromatch":"^4.0.2","parse-diff":"^0.6.0","rfc6902":"^5.1.2"},"repository":{"type":"git","url":"git+https://github.com/DavidWells/components.git#master"},"devDependencies":{"@davidwells/extract-deps":"^0.0.6","@types/node":"^22.10.1","configorama":"^0.7.1","minimatch":"^10.0.1","typescript":"^5.7.2","uvu":"^0.5.6"},"_id":"git-er-done@0.1.24","gitHead":"4929439d79352f292a316f23d8fa90384ee25692","bugs":{"url":"https://github.com/DavidWells/components/issues"},"homepage":"https://github.com/DavidWells/components/tree/master#readme","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-bkTrT6UOjE7rLfKsCTQhCKFu5NzMxTx+8R2aVsCB5S2acckIyYRCkUM6A7HMG7pvst5X+o5DnmwVV/nVDoOxOQ==","shasum":"d50c4675cb6c8ab8ab09a152340fc34c0ea58bd1","tarball":"https://registry.npmjs.org/git-er-done/-/git-er-done-0.1.24.tgz","fileCount":71,"unpackedSize":136340,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/r0IN9ZMz4h9QAEJmOCEVL1w8AiGNQQKrGIuUl6amJQIga78ZVzShKqISEcsURyxU3lBLNx9xOpNtiN7uWde7vM4="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/git-er-done_0.1.24_1767233831687_0.5137754869126394"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-11T00:02:47.903Z","modified":"2026-01-01T02:17:12.047Z","0.0.1":"2019-12-11T00:02:48.053Z","0.0.2":"2019-12-11T01:07:48.579Z","0.0.3":"2021-03-25T02:18:28.552Z","0.0.4":"2021-03-25T03:02:44.174Z","0.0.5":"2021-03-25T07:28:13.670Z","0.1.0":"2021-06-02T06:34:36.472Z","0.1.1":"2021-06-02T06:38:05.283Z","0.1.2":"2021-09-11T06:06:37.007Z","0.1.3":"2021-10-06T20:26:05.106Z","0.1.4":"2021-10-06T20:35:44.859Z","0.1.5":"2021-10-08T08:04:03.799Z","0.1.6":"2021-10-08T08:11:58.047Z","0.1.7":"2021-10-08T08:20:00.717Z","0.1.9":"2023-03-10T22:16:38.669Z","0.1.10":"2025-11-06T23:26:10.252Z","0.1.11":"2025-11-08T01:34:19.938Z","0.1.12":"2025-11-30T04:25:21.285Z","0.1.13":"2025-12-01T16:27:38.436Z","0.1.14":"2025-12-01T16:40:25.756Z","0.1.15":"2025-12-02T17:48:55.532Z","0.1.16":"2025-12-02T18:11:56.449Z","0.1.17":"2025-12-09T07:33:28.881Z","0.1.18":"2025-12-10T08:50:16.208Z","0.1.19":"2025-12-19T19:49:47.315Z","0.1.20":"2025-12-22T22:58:48.565Z","0.1.22":"2025-12-29T06:42:43.313Z","0.1.23":"2026-01-01T01:52:56.387Z","0.1.24":"2026-01-01T02:17:11.856Z"},"bugs":{"url":"https://github.com/DavidWells/components/issues"},"license":"MIT","homepage":"https://github.com/DavidWells/components/tree/master#readme","repository":{"type":"git","url":"git+https://github.com/DavidWells/components.git#master"},"description":"Utility for dealing with modified, created, deleted files since a git commit","maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"readme":"# Git Er Done\n\nUtility for dealing with modified, created, deleted files since a git commit.\n\n![image](https://user-images.githubusercontent.com/532272/70579463-909bd500-1b65-11ea-926f-bc31cb500ec7.png)\n\n## Install\n\n```bash\nnpm install git-er-done\n```\n\n## Usage\n\n### Basic Usage\n\n```js\nconst { gitDetails } = require('git-er-done')\n\n// Git commit ref / branch to check against. Default is 'master'\nconst GIT_COMMIT_REF = '9f63b23ec99e36a176d73909fc67a39dc3bd56b7'\n\ngitDetails({\n  base: GIT_COMMIT_REF,\n  // Optional: specify working directory (defaults to process.cwd())\n  // cwd: '/path/to/repo'\n}).then((git) => {\n  /* git data returns\n  {\n    fileMatch: [Function], <-- Lookup function\n    modifiedFiles: [ Array of modified files ],\n    createdFiles: [ Array of created files ],\n    deletedFiles: [ Array of deleted files ],\n    commits: [ Array of commits ],\n    lastCommit: { Object with last commit info },\n    linesOfCode: [AsyncFunction: linesOfCode],\n    dir: String path to git repo\n  }\n  */\n\n  if (git.modifiedFiles.length) {\n    // Some files have changed\n  }\n\n  if (git.createdFiles.length) {\n    // Some files have been created\n  }\n\n  if (git.deletedFiles.length) {\n    // Some files have been deleted\n  }\n})\n```\n\n### Using without options\n\nYou can call `gitDetails()` without any options to get info from the current HEAD:\n\n```js\nconst { gitDetails } = require('git-er-done')\n\nconst git = await gitDetails()\nconsole.log('Modified files:', git.modifiedFiles)\nconsole.log('Created files:', git.createdFiles)\nconsole.log('Deleted files:', git.deletedFiles)\n```\n\n### Running from a Different Directory\n\nAll functions support a `cwd` option to run git commands in a different directory:\n\n```js\nconst { gitDetails, getCurrentBranch, getLastCommit } = require('git-er-done')\n\n// Run git commands in a different repo\nconst git = await gitDetails({\n  base: 'main',\n  cwd: '/path/to/other/repo'\n})\n\nconst branch = await getCurrentBranch({ cwd: '/path/to/other/repo' })\nconst lastCommit = await getLastCommit({ cwd: '/path/to/other/repo' })\n```\n\n### Comparing Against Uncommitted Changes\n\nUse `includeWorkingChanges` to compare against uncommitted changes in the working directory:\n\n```js\nconst { gitDetails } = require('git-er-done')\n\nconst git = await gitDetails({\n  base: 'main',\n  includeWorkingChanges: true\n})\n\nconsole.log('Uncommitted changes:', git.modifiedFiles)\n```\n\n### Getting Lines of Code Changed\n\n```js\nconst { gitDetails } = require('git-er-done')\n\nconst git = await gitDetails({\n  base: 'main',\n  head: 'feature-branch'\n})\n\nconst totalLines = await git.linesOfCode()\nconsole.log(`Total lines changed: ${totalLines}`)\n```\n\n### Working with Commit Information\n\nAccess detailed commit information including author, committer, and subject:\n\n```js\nconst { gitDetails } = require('git-er-done')\n\nconst git = await gitDetails({ base: 'main' })\n\n// Access commits array\ngit.commits.forEach((commit) => {\n  console.log('SHA:', commit.sha)\n  console.log('Author:', commit.author.name, commit.author.email)\n  console.log('Committer:', commit.committer.name)\n  console.log('Subject:', commit.subject)\n  console.log('Sanitized Subject:', commit.sanitizedSubject)\n  console.log('---')\n})\n\n// Access the last commit\nconsole.log('Last commit:', git.lastCommit)\n```\n\n### Using fileMatch with Patterns\n\nUse glob patterns to match specific files. You can also use negation patterns:\n\n```js\nconst { gitDetails } = require('git-er-done')\n\nconst git = await gitDetails({ base: 'main' })\n\n// Simple pattern matching\nconst srcCode = git.fileMatch('src/**/*.js')\n/* srcCode returns object with:\n{\n  modified: Boolean,\n  modifiedFiles: Array,\n  created: Boolean,\n  createdFiles: Array,\n  deleted: Boolean,\n  deletedFiles: Array,\n  edited: Boolean,\n  editedFiles: Array\n}\n*/\n\nif (srcCode.edited) {\n  console.log('Source code has been edited')\n  console.log('Modified files:', srcCode.modifiedFiles)\n  console.log('Created files:', srcCode.createdFiles)\n}\n\n// Match with negation - find all JSON files except package.json\nconst jsonFiles = git.fileMatch('**/**.json', '!**/package.json')\nif (jsonFiles.modified) {\n  console.log('Non-package JSON files modified:', jsonFiles.modifiedFiles)\n}\nif (jsonFiles.created) {\n  console.log('Non-package JSON files created:', jsonFiles.createdFiles)\n}\n\n// Check markdown files\nconst mdFiles = git.fileMatch('**/*.md')\nif (mdFiles.edited) {\n  // Do stuff because markdown files are changed\n  console.log('All markdown changes:', mdFiles.editedFiles)\n}\n```\n\n### Getting File Creation and Modification Dates\n\nGet git timestamps for when files were created and last modified:\n\n```js\nconst { getFileDates, getFileModifiedTimeStamp, getFileCreatedTimeStamp } = require('git-er-done')\n\n// Get both dates efficiently (recommended)\nconst dates = await getFileDates('src/index.js')\nconsole.log('Created:', dates.createdDate)\nconsole.log('Modified:', dates.modifiedDate)\nconsole.log('Created timestamp:', dates.created) // Unix timestamp in seconds\nconsole.log('Modified timestamp:', dates.modified) // Unix timestamp in seconds\n\n// Or get just modified date\nconst modifiedTimestamp = await getFileModifiedTimeStamp('README.md')\nconsole.log('Last modified:', new Date(modifiedTimestamp * 1000))\n\n// Or get just created date\nconst createdTimestamp = await getFileCreatedTimeStamp('README.md')\nconsole.log('First committed:', new Date(createdTimestamp * 1000))\n\n// Get dates for multiple files (pass an array)\nconst files = ['README.md', 'package.json', 'src/index.js']\nconst fileDates = await getFileDates(files)\n\nfor (const [file, info] of Object.entries(fileDates)) {\n  if (!info.error) {\n    console.log(`${file}: last modified ${info.modifiedDate.toISOString()}`)\n  }\n}\n```\n\n### Getting Detailed File Information\n\nThe `fileMatch` function returns detailed information about matched files:\n\n```js\nconst { gitDetails } = require('git-er-done')\n\nconst git = await gitDetails({ base: 'main' })\n\nconst testFiles = git.fileMatch('**/*.test.js')\n\n// Access individual arrays\nconsole.log('Modified test files:', testFiles.modifiedFiles)\nconsole.log('Created test files:', testFiles.createdFiles)\nconsole.log('Deleted test files:', testFiles.deletedFiles)\nconsole.log('All edited test files:', testFiles.editedFiles)\n\n// Check if any test files changed\nif (testFiles.edited) {\n  console.log('Tests have been modified - run test suite')\n}\n```\n\n### Getting Git Root Directory\n\n```js\nconst { getGitRoot } = require('git-er-done')\n\nconst root = await getGitRoot()\nconsole.log('Git root:', root) // '/Users/you/your-repo'\n\n// With cwd option\nconst otherRoot = await getGitRoot('/path/to/other/repo')\n```\n\n### Getting Current Branch\n\n```js\nconst { getCurrentBranch } = require('git-er-done')\n\nconst branch = await getCurrentBranch()\nconsole.log('Current branch:', branch) // 'main'\n\n// With cwd option\nconst otherBranch = await getCurrentBranch({ cwd: '/path/to/other/repo' })\n```\n\n### Getting File Contents at a Specific Commit\n\nRetrieve the contents of a file as it existed at a specific commit:\n\n```js\nconst { getFileAtCommit } = require('git-er-done')\n\n// Get file contents from previous commit\nconst previousVersion = await getFileAtCommit('src/index.js', 'HEAD~1')\nconsole.log('Previous version:', previousVersion)\n\n// Get file at specific SHA\nconst oldVersion = await getFileAtCommit('package.json', 'abc123')\n\n// With cwd option for running in a different directory\nconst contents = await getFileAtCommit('src/app.js', 'main', {\n  cwd: '/path/to/other/repo'\n})\n```\n\n### Getting Git Remotes\n\n```js\nconst { getRemotes, getRemote } = require('git-er-done')\n\n// Get all remotes\nconst remotes = await getRemotes()\nconsole.log('All remotes:', Object.keys(remotes)) // ['origin', 'upstream']\nconsole.log('Origin URL:', remotes.origin.url)\n\n// Get a specific remote\nconst origin = await getRemote('origin')\nconsole.log('Origin:', origin)\n// { name: 'origin', url: 'git@github.com:user/repo.git', fetchUrl: '...', pushUrl: '...' }\n```\n\n### Subpath Exports\n\nImport only what you need for smaller bundles:\n\n```js\n// Individual imports\nconst { getCommit } = require('git-er-done/get-commit')\nconst { getAllCommits } = require('git-er-done/get-all-commits')\nconst { getFirstCommit } = require('git-er-done/get-first-commit')\nconst { getLastCommit } = require('git-er-done/get-last-commit')\nconst { gitDetails } = require('git-er-done/get-details')\nconst { getGitRoot } = require('git-er-done/get-root')\nconst { getCurrentBranch } = require('git-er-done/get-current-branch')\nconst { getGitFiles } = require('git-er-done/get-files')\nconst { getFileAtCommit } = require('git-er-done/get-file-at-commit')\nconst { getFileDates, getFileModifiedTimeStamp, getFileCreatedTimeStamp } = require('git-er-done/get-file-dates')\nconst { getRemotes, getRemote } = require('git-er-done/get-remotes')\nconst { getFormattedDiff } = require('git-er-done/get-diff-formatted')\n```\n\n## Examples\n\nCheck out the [`examples`](./examples) directory for more use cases:\n\n### Basic Examples\n- [`get-git-data.js`](./examples/get-git-data.js) - Get basic git information between commits\n- [`get-all-commits.js`](./examples/get-all-commits.js) - Retrieve and display all commits\n- [`get-git-files.js`](./examples/get-git-files.js) - Get list of all git-tracked files\n- [`get-specific-commit-info.js`](./examples/get-specific-commit-info.js) - Get detailed information about a specific commit\n- [`get-file-dates.js`](./examples/get-file-dates.js) - Get creation and modification dates for files\n\n### File Change Detection\n- [`detect-file-changes.js`](./examples/detect-file-changes.js) - Detect specific file changes between commits\n- [`file-match-patterns.js`](./examples/file-match-patterns.js) - Comprehensive guide to file matching patterns\n\n### Statistics & Analysis\n- [`get-lines-of-code-changed.js`](./examples/get-lines-of-code-changed.js) - Calculate lines of code changed\n- [`branch-comparison.js`](./examples/branch-comparison.js) - Compare two branches with detailed statistics\n\n### Automation & CI/CD\n- [`check-config-changes.js`](./examples/check-config-changes.js) - Detect configuration file changes for CI/CD pipelines\n- [`code-review-helper.js`](./examples/code-review-helper.js) - Automated code review checklist and suggestions\n- [`monorepo-package-detection.js`](./examples/monorepo-package-detection.js) - Detect which packages changed in a monorepo\n- [`serverless-monorepo-detection.js`](./examples/serverless-monorepo-detection.js) - Detect changes in serverless projects within a monorepo\n- [`generate-release-notes.js`](./examples/generate-release-notes.js) - Auto-generate release notes from commits\n\nRun any example:\n\n```bash\nnode examples/get-git-data.js\nnode examples/code-review-helper.js\nnode examples/monorepo-package-detection.js\nnode examples/serverless-monorepo-detection.js\n```\n\n## Prior art\n\nThis was originally found in [danger.js](https://danger.systems/js/) and extracted into this utility\n\n- [@netlify/build](https://github.com/netlify/build/tree/master/packages/git-utils)\n- [run-if-diff CLI](https://github.com/jameslnewell/run-if-diff)\n","readmeFilename":"README.md"}