{"_id":"@alloc/git-patch-parser","_rev":"5-443b11f497a66a67748342e5132e0d83","name":"@alloc/git-patch-parser","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@alloc/git-patch-parser","version":"1.0.0","description":"Parse Git patch files","main":"lib/index.js","scripts":{"test":"jest","build":"babel -d lib/ src/","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/aleclarson/git-patch-parser.git"},"keywords":["git","patch","parse"],"license":"MIT","devDependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","jest":"^24.9.0","prettier":"^1.18.2","typescript":"^3.6.4","typescript-snapshots-plugin":"^1.7.0"},"gitHead":"d9ff5abee2fb41f33c2277f532aa9f7beba5dd1e","bugs":{"url":"https://github.com/aleclarson/git-patch-parser/issues"},"homepage":"https://github.com/aleclarson/git-patch-parser#readme","_id":"@alloc/git-patch-parser@1.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-nuCZniyDmecq9RzR2102rMzO7VF2Ra1Im5beeqTiZR6s/0S69tzdBQqm/wiVByYS0S15QtqDK4xvT9t7SvXenw==","shasum":"5673befed5e6475d1373ecc9a0e964ba99494c12","tarball":"https://registry.npmjs.org/@alloc/git-patch-parser/-/git-patch-parser-1.0.0.tgz","fileCount":4,"unpackedSize":6070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt39jCRA9TVsSAnZWagAAEwoP/1Jif8ga8Rhw73Vcm3xb\nkBNavUwuLlsmFqWgHlb2lFLMZ3IlVXPg2lTIWjfjkibQabBCXgpDBdcpsi8R\nQRpEzAO82Sn4NTFJnalhmaycxGP8GFpafn5U0ER+SPeonsu/yKDkIEtZnAuq\nYAag3yWUeQ155TAmK3EHL2OlqeNyU78+K6+duAi6c1zUF16Fj95g7jLeG8Wu\n8kBQUkQe7Q9mdxkAZGoGqAegD01O6qsxCb3BqBYKICuDtDfeaG61EflbumAV\nfLAW/zdOHhEVroyvboIUwKd8RCsZBhDOYI09MX15Xrf8vljcJsF3WyUvmMRU\nyEx5Fbil4J76Qaa3DR47/cPGOgOpZcdYmEjw8EE366fa1cmqStbZ5SaB7AoD\ntnBbL7hy3hiyAPJk/YQrrS2b/s+nXHACDxS6jz5ajsjRZpgCwA3XQtSP8s46\nbvQt6p7hNQQu8FyZ2u0L8ed608e0FG+bOWrs9v5EjPsU3/QIgY1z4nUVSGZp\nLiTAumeJ6B1lXAdb3MlTX1j7PVyhTVAH7KNYnT6o4wkXMxY+0gUwnfj5McU/\nswUWltDO2lybSSSl5rl6m9svJRBKbojnPtVBijQ7JXzvVrHAqFWHuSlB9xus\niSkuEG/QXaBkU1VTPFegdmN5DvRR9tlhNisq65I++ixCh81xT6yu92KHX/bG\nNWPx\r\n=l1EY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkZEl+oWSwE57V3ym2o+UhUf8CehYwYO6hx13ELEraFQIhALgYAP5ytDBfWlwMZP8n3Ggfwo06Lzl/cM5KXG/TnF2A"}]},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-patch-parser_1.0.0_1572306786999_0.36602712043552343"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alloc/git-patch-parser","version":"1.0.1","description":"Parse Git patch files","main":"lib/index.js","scripts":{"test":"jest","build":"babel -d lib/ src/","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/aleclarson/git-patch-parser.git"},"keywords":["git","patch","parse"],"license":"MIT","devDependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","jest":"^24.9.0","prettier":"^1.18.2","typescript":"^3.6.4","typescript-snapshots-plugin":"^1.7.0"},"gitHead":"44f6b1a182d11f9a89587582b9b5dec91cd6a1d6","bugs":{"url":"https://github.com/aleclarson/git-patch-parser/issues"},"homepage":"https://github.com/aleclarson/git-patch-parser#readme","_id":"@alloc/git-patch-parser@1.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-OgYUK/JmL1hu0UgCPW3D/uixyolUBa07muhYEC4jV+qRrDh2YLxJChU6wLbXR5BEpbPO4osv8+gBL4chf5VDfQ==","shasum":"d24a7a595fe974c30d4126af447bc1ccef8214ca","tarball":"https://registry.npmjs.org/@alloc/git-patch-parser/-/git-patch-parser-1.0.1.tgz","fileCount":4,"unpackedSize":6399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt6F7CRA9TVsSAnZWagAAoekP/jRzyIkKfQKiw6FLIABy\n61t79x5N2YhtChFUyaAxQw2quvf21fqh/fEwEwyu8SaVopPPB5iJuIlHfKSv\ntvXJ2jWabSbr5YzzXieFys4SqEKn1jPUxfgMQ4caPBFlq7WQiS6pE9ApRYbk\n9zvJT6JRhnuSUhbOHAyaK5fXZtpXrq6izjX7kJZ+BYjy/e/TpiwqllqK/dKY\nA7UEsdWSIn2EYV1r22ZVz3zfsZo3R6ziAR7epGiotQNFlCiLq0AbQ7zeeVIJ\ncUjDotZNH1NYB2ogkoWmYyDKEmeSq0ML3m07H7owC/aS86ayFhBfSrS14Vlo\n69aBXRc1eb9R9x6YT5psNoZSh3zyVXwDUpK8gIaeprd3jtyVHED0gBCRANgF\nKcbyhHMBOCgeb8GcoAUIs8OBpSGkHeLNTj2t6Ljmn9cHgyriRgZD5HWqlhPP\noan6hTUyVoGNbFNYxXlAnQxgvtKKW61hgONZs0v+6xgGomq2V16MuMHQWm/L\nkeLbRoQLF3q/VBkSc9hshwroYeNAfv9uJG7jpvUlXvHNYsClV8mWllFqCUNc\ne3bSt7vwpiav/eTKwz8zltTCBdcz9AJ9Fdnli0ud1jBe4o4QtWZbMjoG5SWB\n96e5tL1yeplQSBkYa6eyLHg5Be7fTCzCS1DQBCfbaAFyG+yQwYy1TK05gGXA\nKRQW\r\n=R8Bc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCds07NSYkmIXtfQuPIUaOLKf3kxGWktEmJC7jPHbZGWAIgcpJ5lbq3gZW3ftSadvv+cUKCKWpDNt2deHTnOq07ei4="}]},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-patch-parser_1.0.1_1572315514549_0.32689665999421824"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alloc/git-patch-parser","version":"1.1.0","description":"Parse Git patch files","main":"lib/index.js","scripts":{"test":"jest","build":"babel -d lib/ src/","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/aleclarson/git-patch-parser.git"},"keywords":["git","patch","parse"],"license":"MIT","devDependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","jest":"^24.9.0","prettier":"^1.18.2","typescript":"^3.6.4","typescript-snapshots-plugin":"^1.7.0"},"gitHead":"e13ca8a579610e1d6a53bf6d5a3e703e99c783eb","bugs":{"url":"https://github.com/aleclarson/git-patch-parser/issues"},"homepage":"https://github.com/aleclarson/git-patch-parser#readme","_id":"@alloc/git-patch-parser@1.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-GDCvYafSV40PGIGkDPUqSgObE2NlQqxY4cToIRtC9ChvKK0w9HCNVropKFK+E7fGFfHkv+j45T7IOMKGH2LggQ==","shasum":"8ed478b6c689f41ae02a93e4509a1b9198da21e8","tarball":"https://registry.npmjs.org/@alloc/git-patch-parser/-/git-patch-parser-1.1.0.tgz","fileCount":4,"unpackedSize":6330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduHMuCRA9TVsSAnZWagAAj6EP/163vmArg/N1RWY4KdLy\niMn0dz8IFvtrcWksBzPJxisY1XPhtjbUDgjx1Xr5Ae/KOe5v+rpDI+m9jg7R\n+9j1LsXJiN3+ziSMw9F5kHhPxOA4ckINP3UpT6Z0AjRiGRCZOHIn6tV9ci5h\nfV3oV+r8AqH/CiExC77A1AFiLlhzQZG5jxAm3N1H3tzQ6nj0tiFOL/qtTwB9\nDu6YHvRXPBBR1rwAKepgBv1lb1hX4EZvtIE7D3qleDBfkKBpcQ6zwclen5/H\nQaW/5awskiQ59q69NtuxgKgtfGII/rgDqoueE5hi46KAP5/LFJNBXe1PVh+J\nDNl3sVJlkM4l3/Zp1WwqGAsbATp46JTNo0uGDPuUZSvehSYchTBqPIG+MMNz\n68ZrvTpB7ulNA/4Xz7EBwB1yyLhdsJn8VWZVeDlBGeFzeKU0pJ//WyM3ZTSB\nwtn2+LoD2ydwX46LpSVFYkxllxgQkPYz8L80uM1FVGjZ7vJdhizBLARRnp/T\noRgqWp3I5DulCuLe+CFFj5LJsvIFXTjE6RI8wHlc8HDioo9hdRE53h/Gvnun\nizCnprF0zskc/gGiJwnEdF+vT7NgJy3fdqQuRkqS8nW74gFh5L1U0CZzTRin\n4EJllg1CTuwi25pX1THrgM9C3RHTQRPrhbVQNN2sDVulG/tLy6mFKUV4lRBD\npajN\r\n=5mmp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1LMtYyqEYcAe9g/U1c63W4Bzx8iHy0TrEeT8qsqIBOAiBXyCaj41LNAu3say7AN1/x7Tzcs0VLcclnM0B5G/jgWA=="}]},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-patch-parser_1.1.0_1572369197626_0.3213346612882564"},"_hasShrinkwrap":false},"1.1.1":{"name":"@alloc/git-patch-parser","version":"1.1.1","description":"Parse Git patch files","main":"lib/index.js","scripts":{"test":"jest","build":"babel -d lib/ src/","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/aleclarson/git-patch-parser.git"},"keywords":["git","patch","parse"],"license":"MIT","devDependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","jest":"^24.9.0","prettier":"^1.18.2","typescript":"^3.6.4","typescript-snapshots-plugin":"^1.7.0"},"gitHead":"f8dc10686dbdc4abb479e3d97df8d1cd2f006403","bugs":{"url":"https://github.com/aleclarson/git-patch-parser/issues"},"homepage":"https://github.com/aleclarson/git-patch-parser#readme","_id":"@alloc/git-patch-parser@1.1.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-/Fi/dkj/SatWr0GqTiYajdJWf3io1Z7ADlcSPNXkhLzr7ifQuwsLpkOU2s75RrA7S4Le2RTMYX9CpwWiiDIvAQ==","shasum":"1d2d8204b0ec896da27bc653bcbb4151accd2ed9","tarball":"https://registry.npmjs.org/@alloc/git-patch-parser/-/git-patch-parser-1.1.1.tgz","fileCount":4,"unpackedSize":6326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduIHACRA9TVsSAnZWagAA3xwP/3UEbE3O9TUpcXQPNA7X\nvB+c0dw9i+4LK3fhDZ6tHZXzhFC8ohVpC/3wgY8NVds7aYbAdItabk619BuZ\nNHo7jTwOlxv2+Nr8KUihnWEteKamMggqbYwhRycB5gjBhKdgRxHah//+oIkV\nul+HaNHHMpFnq/FM+yZU2IpVTCK+yZxHu7BMZpT1PFWFx5dpJHpyPfYu5xGV\nFPQKrapt/uXAZRZfI4jFE9w1qq1mOyX/HD6d0eK24n8zF5BP56bvJwGEqpu1\nOhaaRlY2TkhT9uqFv2ivQ2xWUPtQNjGRsY5lP6HL83Rcyjb8pOoVbuVOH1ik\nL5Bq/NTxCkVO230WpkDahG3lFCgDVkUJyAhPhowf2WW4ipXn6UtmsBO1/B63\n5swnbMH9xUzkdh6Rw4je5tXHZxT21EfN3MSIWeB0OvOuCJNVt6S38ufkAplO\nY+lGaSQsgQm6u+jblKaSu+Vqf0rsLwKThO1sG4k8zS/i+P3Qf24TJs2bFAfO\nQ8t8NiucfWSdW8OQWRySbYria2o5ZFWRQDKcAhpQw1sXQlKXpSLlsyOaTn6s\nocQW33IVlh7h+0xvIl2J/FgUV+JECvGdRUnRJhVdEuvjXd0TQI0H/FOkHWSG\n0JnIu8oFawBDerOwx+t0Y8YfFJJDbPu9cyuhWrqRDnCRxy9sqNPbFDagdDda\nhH/h\r\n=Ent6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQEu8zJL3CVfAydUo6Zo4h9BO6YGmD9juMgQLswKdq1wIgOBvhQi68iIXdtK7YRxCoVR2lEVNUR7WzFW2QH+2O+HQ="}]},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-patch-parser_1.1.1_1572372928317_0.7893689545925116"},"_hasShrinkwrap":false},"1.1.2":{"name":"@alloc/git-patch-parser","version":"1.1.2","description":"Parse Git patch files","main":"lib/index.js","scripts":{"test":"jest","build":"babel -d lib/ src/","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/aleclarson/git-patch-parser.git"},"keywords":["git","patch","parse"],"license":"MIT","devDependencies":{"@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","jest":"^24.9.0","prettier":"^1.18.2","typescript":"^3.6.4","typescript-snapshots-plugin":"^1.7.0"},"gitHead":"4a2c678bc8b82437f600f29657ef916ed82d2087","bugs":{"url":"https://github.com/aleclarson/git-patch-parser/issues"},"homepage":"https://github.com/aleclarson/git-patch-parser#readme","_id":"@alloc/git-patch-parser@1.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-EBUvuv+46aQCb+eMHDeCpnAM3cMjv8UKYb1eqiH1OekNOv0hZFwfGu9b7FWMQxLfvk5OBpkW7ZXIyVsZFaviDA==","shasum":"559f301042210dda8a926230c00cfdf179012ae9","tarball":"https://registry.npmjs.org/@alloc/git-patch-parser/-/git-patch-parser-1.1.2.tgz","fileCount":4,"unpackedSize":6334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduMYCCRA9TVsSAnZWagAASf0P/AzmNfS5XISaTBEJ8NSq\nQ/EzWs8d3tIFYtNf6rbbkWqFvYXiFyo3slLKWqZk7IukgmPAGZ5DrIU74KY6\nUnbMRBxc5MqR8IqPb3LMJ4Qgwai62w7YMfpqyDzJ8vWHQrHU/LTVSBFjQ8/Y\n8cpdrPadew7uXpVEpwfCaL/aL5G5O/C0KqTXz2ZEZPUxkHlnbAPoLmDoF1Kv\nk4Jo3+7I2s0588ZkUq7F0j8YJIG2F85AdtDiFhxD46Oq/6VrW5Jkr78+Df92\n45E8QFMlGWjeIiWsaGVaKXPT1mDJHMCTtA9gOzAR9/8ZgB/kT0fxUbjt15fU\n1n7bfUtvcOu/1NKUZc/7w7ArtwXlkqwk2w2hbQURYjamr48tYck1ZItcNPrH\nulbxR3BYOSRGAu5rMQzLV2NlCINlsqDqhQgrkyB19r4k9rTT5ndmVgBt5ERW\nhF9id9IRfWx5509Ezg8Dvq4N4c7mcxfYxvIsFUVsJwWg9gJgou9+whmnDAj8\n2Wp5CVk0EpngwojPntSHj9pGW3NUfXoA+YbC1tYqISeubTUwkiSkvFGQ2xIw\nKACJh8aNUCwyVhMMm1bhCF4Q05H0xq7JYqT4v0oy7TaSPgwPYWGbIqawderT\nis9daEGTC+Uum9AHDAImg9Aa39//ZZDyiVQE9jt3fEOcFnfTf8Ap3GKfREwb\nsg9b\r\n=6Lfp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUyG+t/FZi1YWgoeHV93gQ+ZvAuIr1WKIlCgt9wWRK5AIgVAAriPdVxj/fr92My7lPT9mGE5ZDYfTrfUD4NJl1WsM="}]},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"_npmUser":{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/git-patch-parser_1.1.2_1572390402270_0.8599411166813558"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-28T23:53:06.810Z","1.0.0":"2019-10-28T23:53:07.153Z","modified":"2022-04-04T13:33:36.957Z","1.0.1":"2019-10-29T02:18:34.684Z","1.1.0":"2019-10-29T17:13:17.742Z","1.1.1":"2019-10-29T18:15:28.416Z","1.1.2":"2019-10-29T23:06:42.446Z"},"maintainers":[{"name":"aleclarson","email":"alec.stanford.larson@gmail.com"}],"description":"Parse Git patch files","homepage":"https://github.com/aleclarson/git-patch-parser#readme","keywords":["git","patch","parse"],"repository":{"type":"git","url":"git+https://github.com/aleclarson/git-patch-parser.git"},"bugs":{"url":"https://github.com/aleclarson/git-patch-parser/issues"},"license":"MIT","readme":"# @alloc/git-patch-parser\n\nImproved fork of [meteor/git-patch-parser](https://github.com/meteor/git-patch-parser)\n\n```ts\nimport {parsePatch} from '@alloc/git-patch-parser'\n\nconst contents = fs.readFileSync('example.patch', 'utf8')\nconst patch = parsePatch(contents)\n```\n\n&nbsp;\n\n## `parsePatch(contents: string): ParsedPatch`\n\nParse a single patch.\n\n&nbsp;\n\n## `parseMultiPatch(contents: string): ParsedPatch[]`\n\nParse an array of patches.\n\n&nbsp;\n\n## `parseUnifiedDiff(contents: string): DiffChunk[]`\n\nParse a string like this:\n\n```patch\ndiff --git a/Libraries/Components/TextInput/TextInput.js b/Libraries/Components/TextInput/TextInput.js\nindex f0cf5b955e..754af17e1b 100644\n--- a/Libraries/Components/TextInput/TextInput.js\n+++ b/Libraries/Components/TextInput/TextInput.js\n@@ -20,6 +20,7 @@ const PropTypes = require('prop-types');\n const ReactNative = require('ReactNative');\n const StyleSheet = require('StyleSheet');\n const Text = require('Text');\n+const TextAncestor = require('TextAncestor');\n const TextInputState = require('TextInputState');\n /* $FlowFixMe(>=0.54.0 site=react_native_oss) This comment suppresses an error\n  * found when Flow v0.54 was deployed. To see the error delete this comment and\n@@ -28,7 +29,6 @@ const TimerMixin = require('react-timer-mixin');\n const TouchableWithoutFeedback = require('TouchableWithoutFeedback');\n const UIManager = require('UIManager');\n const ViewPropTypes = require('ViewPropTypes');\n-const {ViewContextTypes} = require('ViewContext');\n\n const emptyFunction = require('fbjs/lib/emptyFunction');\n const invariant = require('fbjs/lib/invariant');\n```\n","readmeFilename":"README.md"}