{"_id":"parse-gitignore","_rev":"24-b9a1725569668577b04beea85c328377","name":"parse-gitignore","description":"Parse a .gitignore or .npmignore file into an array of patterns.","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/parse-gitignore/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"array-unique":"^0.1.1"},"devDependencies":{"mocha":"*","should":"^5.0.1"},"keywords":["gitignore","ignore","parse"],"gitHead":"e3f49055561fbaf075661b9080b6d67547ff0fb9","_id":"parse-gitignore@0.1.0","_shasum":"959f9739d30b5dff5308d56035cd7f5f9dd6b8a4","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"959f9739d30b5dff5308d56035cd7f5f9dd6b8a4","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.1.0.tgz","integrity":"sha512-Bsna4YMhFkNSV1WJNOif+C6z/8SDFjVlSisLJ2TtERC/Qz2UsowlE8zx7vUmK7hFjHo080h1HTESEVVxps2Kcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxjUWkGmFUgG+iom8AuMr7anbsvlQLuT/4lVv7bOrCbAiBNQnfRqi9XMTWh3+z/QzN39mrXavH1qy61UOV7j4YXMg=="}]},"directories":{}},"0.1.1":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.1.1","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/parse-gitignore/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-filter":"^1.1.0","array-unique":"^0.1.1"},"devDependencies":{"mocha":"*","should":"^5.0.1"},"keywords":["gitignore","ignore","parse"],"gitHead":"e3f49055561fbaf075661b9080b6d67547ff0fb9","_id":"parse-gitignore@0.1.1","_shasum":"c676a5e06a6e6dcdbea38150c60401c229a5f8c5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"c676a5e06a6e6dcdbea38150c60401c229a5f8c5","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.1.1.tgz","integrity":"sha512-nNuubZIPKSmRTjcbs7aSKGBcF3EwaJuCBJcm3zYbxARLsFhXyfGuhd3TzeQzCZMwknMW+Sosq5hmfxAbmXMSdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK6ygaPYiemAJIl1O/H1mqRjbyxu/yIY916r+pDFAKZQIhALosya5f6JjklYeyUFc6NpaJazC+YETx6OFhH6ZrpSnY"}]},"directories":{}},"0.1.2":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/parse-gitignore/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-filter":"^1.1.0","array-unique":"^0.1.1"},"devDependencies":{"mocha":"*","should":"^5.0.1"},"keywords":["gitignore","ignore","parse"],"gitHead":"a4abb534ccc65cc8e71df027cc5a595e0718033d","_id":"parse-gitignore@0.1.2","_shasum":"314a4454e80d3d8ab3f5a329810ceb18b4f9b8c5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"314a4454e80d3d8ab3f5a329810ceb18b4f9b8c5","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.1.2.tgz","integrity":"sha512-0X+Oz+JxvDShK4tyuoLWeN0ZsZwNKKhbH89lFpcLbhq5mAsf12d6BY3Kl0X2kNLvKhrHUZQ8be0ct4PQeJqMfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmd3+wXZO8/DAd9Q7BzvNOVFW6Tc1JLpLafKz/qRo/MAiEA8YYAfsIav+CXzczchQ8VwqRXtjJf6SUBz1Z42v6lo/s="}]},"directories":{}},"0.2.0":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"should":"^5.0.1"},"keywords":["gitignore","ignore","parse"],"dependencies":{"ends-with":"^0.2.0","is-glob":"^2.0.0","starts-with":"^1.0.0"},"gitHead":"a3dcd3885130b6e41f32ec78119cbadd767fe50a","_id":"parse-gitignore@0.2.0","_shasum":"98706d09f0f93ee86348b721ffee0606bc093d74","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"98706d09f0f93ee86348b721ffee0606bc093d74","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.2.0.tgz","integrity":"sha512-NB3206JVaagRmgpQCWymcXHd+bZyVxACtgehEL49jDptryTqGcDWo7YroucBXKePj9lGYz3guQVZIV/gqrsaOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdx3Fb/1DaqjbrqNMBPCQoNDXl2A8sQM/p3QGLMVBleAIgEYP2tJWb7vmZV1FvP7WSCdgw3ZvLqznptT3Em9RjIHs="}]},"directories":{}},"0.3.0":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.3.0","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","files":["index.js","LICENSE","README.md"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"array-unique":"^0.2.1","is-glob":"^2.0.1"},"devDependencies":{"gulp-format-md":"^0.1.9","should":"^9.0.2"},"keywords":["gitignore","ignore","parse"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"related":{"list":[]},"reflinks":["verb","verb-generate-readme"]},"gitHead":"ac034d9c4baf88c00986664b62f30189ef809da7","_id":"parse-gitignore@0.3.0","_shasum":"d65d4488d08078c1544f8844f1c45ed69f12dc82","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"d65d4488d08078c1544f8844f1c45ed69f12dc82","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.3.0.tgz","integrity":"sha512-V86vgASB1+2Uv9+dPVKcOAHjoIgT3HM40ohYZ9Tsw7NVToOxS482SY2epeLPcxxVu3DuOZeft8nj2T/Vo936MQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHH70RZM2TrmK+awlk/gA4CdI2xggHS8PjcbH00bAfshAiEA6ykdXohCsRnKKPIFcDnl7RTvqtnQqkjg5xQsGz4zllM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/parse-gitignore-0.3.0.tgz_1468281578172_0.44566928036510944"},"directories":{}},"0.3.1":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.3.1","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","files":["index.js","LICENSE","README.md"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"array-unique":"^0.2.1","is-glob":"^2.0.1"},"devDependencies":{"gulp-format-md":"^0.1.9","mocha":"^2.5.3","should":"^9.0.2"},"keywords":["gitignore","ignore","parse"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"related":{"list":[]},"reflinks":["verb","verb-generate-readme"]},"gitHead":"9b61e5d63402b0f99f438626d8dd7eb6d84dccd6","_id":"parse-gitignore@0.3.1","_shasum":"09adda265a4a5be2ce5e905b95a02f7f0e0044fa","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"09adda265a4a5be2ce5e905b95a02f7f0e0044fa","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.3.1.tgz","integrity":"sha512-iG9Kj1u2RndwL+IDaTp5mLw52gWDkojxqM3b5itGOK5Y6rUws+5IcUnFxJYk5cIzmt8cXcV4VDXQ4G05EmnPlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdMYDHw+DPmMRSqUf80gNIhhoeZiyRCZT6DNTfa3GDUAiEAk3K9HN+VNHkj2GaQwofYxbvXHov0GRAxchHvHptpVEE="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/parse-gitignore-0.3.1.tgz_1468352377625_0.17120028100907803"},"directories":{}},"0.4.0":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.4.0","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"},{"name":"Michael Mayer","email":"michael@schnittstabil.de","url":"http://schnittstabil.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"array-unique":"^0.3.2","is-glob":"^3.1.0"},"devDependencies":{"glob-fs":"^0.1.6","gulp-format-md":"^0.1.11","micromatch":"^2.3.11","mocha":"^3.2.0","should":"^11.2.1"},"keywords":["gitignore","ignore","parse"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["parse-author","parse-git-config"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"8dc0f477f453dd80a70a68ce285941e394ab8d7f","_id":"parse-gitignore@0.4.0","_shasum":"abf702e4b900524fff7902b683862857b63f93fe","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"abf702e4b900524fff7902b683862857b63f93fe","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.4.0.tgz","integrity":"sha512-D7ihy03eLEIDWOY1YHY3w6I/l00M+3V5HBytBId9OcdVY9w3thE0uAPtRftdIpKrSsinYNb+/DpEFZygdB+J2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGr06PFVr5ksIMDvvg40cYloBuIhlVKBkKEFZ2b2+MqHAiEA4A44b7yEBT+rkiLJwxldfbQKE9cmX86sVdpJ+ZrBwM0="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/parse-gitignore-0.4.0.tgz_1491167646637_0.5798095336649567"},"directories":{}},"0.5.1":{"name":"parse-gitignore","description":"Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.","version":"0.5.1","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Michael Mayer","url":"http://schnittstabil.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"array-unique":"^0.3.2","is-glob":"^3.1.0"},"devDependencies":{"glob-fs":"^0.1.6","gulp-format-md":"^0.1.11","micromatch":"^2.3.11","mocha":"^3.2.0","should":"^11.2.1"},"keywords":["gitignore","ignore","parse"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["parse-author","parse-git-config"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"7c03b6e19ca4fe6b027fc2386ccb35711836b098","_id":"parse-gitignore@0.5.1","_npmVersion":"6.0.1","_nodeVersion":"10.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"integrity":"sha512-Ls8RQQrYC0HqaIugZ0lwKl+dcIeuaV+8iQwrsQFNHCEnodTXaEAM2+RxQFFv2xDaJ1gM4C05eY4u6KzIHvNayQ==","shasum":"0370d0a9fa0937f18278219e54c25c283dd55218","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-0.5.1.tgz","fileCount":4,"unpackedSize":8598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFd+eCRA9TVsSAnZWagAAEGYP/i7DWGtBkUBvo0q8nhtO\nkpBV1MDfUuboDVq9VzVwDetbdAxgDtgyD/nM/gaapUxM0ZLy9lw6o7p+B3Uw\nV2fxmzdErfg3+8iOA4KvE7Z8s582gN7vIuW7jXetivETYP/hG6hVEGa18Zbp\nilO6sc8RvQ0GFhFHSP9d51ajAZ3gwzhxvuC9PP/NKI0gHQ22UX49kdkOiAoG\nc6x5NwXxuaLu1b+goHnvURbK2mKHX0VEYzNcuT43aVJxE35UbwzIIc4adMkf\nEeeb4nT4gJp7RUpAiC5Y2T97IvRlwFdGq9wAivPvhiTuyVikcVYFeTnRx++X\nyOU7jRzVoMWH6hk5Fm6jf42Jsuo8DjP8VFEq3kU+29YxAIDV90nXkIWTd0dp\nUnMu8CZEmBSkyQZUTzCEbCflD+G8zPOdKJvCIgsyw13MAppHKQxkDl/wiRVB\nQGSyRG3ntYI69m0uXYyAxP5eU6PsSR/6kNObMNu07Pccu9uXIcWpXQz0J69z\n7HRYSnCxqrgGtXF/TogSSNweMi3T+o0DeSK6z/8bh4gUM4jWVsW6040UOU/+\nxeJ8pcUNQ/QkBQ0yp122b4RYw7gmSe3tr7LlLPkfiXjxEZoR9INkjZ35DzVa\nnzHPI2u1XLVHVtFi5RkZw201RxNrR8ISv6PnGiwZWGezSkiyb/++3MqNrKrI\nxNaH\r\n=995G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEduk9l/MuylPQUr+VIqGKVNbPShAL3vT+pBx4WK2QGXAiEAusTIBgc5Jt8uemRwNOvzli+2iBPPBUiYNghermNk9ZY="}]},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-gitignore_0.5.1_1528160157760_0.17488689654072287"},"_hasShrinkwrap":false},"1.0.0":{"name":"parse-gitignore","description":"Parse a .gitignore or .npmignore file into an array of patterns.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Michael Mayer","url":"http://schnittstabil.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=4"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^1.0.0","mocha":"^5.2.0"},"keywords":["gitignore","ignore","parse"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["parse-author","parse-github-url","parse-git-config"]},"lint":{"reflinks":true}},"gitHead":"b89e46df67214669d758e6f3efe6934f5d9d530f","_id":"parse-gitignore@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"integrity":"sha512-gQcflMm1HV66OtLQO7eqMQjIbWs9yu5X6qlyQ5TQ8xSpCuzkvapSHPkI/XyIHZ/yvntkSU3ZZXEDKYStAhEhcw==","shasum":"7c052a0aee42470b44cbf3e1197930125e5a0848","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-1.0.0.tgz","fileCount":4,"unpackedSize":7981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWkRkCRA9TVsSAnZWagAAc5cP/RsNWiRwb1HSbdKz70dA\nN7BkLOyAocvK2lfc/0/L/UN4xEY2aHHcf8Cnkkz/QdJ/yOwimLwmYwZt0ZRX\nbFZ/2K0uXu4fC92vkzGK+snFFuwYNve/QL1TxNbW2ogq6IGy4seLXYDaKDj8\n4K8jYhG/uvTCgygpKQ/RloayDMltRqv/KGQbfStTP46xAJulH/gNLMkDuGrm\nI+Kh02w+ou6PLHHnoJZtR3WG7G6fwVeBuT1sJpwJtIVDJH7CGOCX683NfX9a\nTHOsP4+E+qdrOzQexRdDHYckz2HAU+axj0WNhildlewP4OzpPrfp6KwejDqR\nIsSJWcwSVzFewCXA55I5vibx5Ej9HyNPiD63BzhkI/es0JN3873rz1m15gmy\nBhcpd+56TBsN9FCnr+D516e0lHl5BlrmbKz06ozBJeoauJa0yEWHMyyTQc0n\nSEClutOz+lWJV0nlVee9NHwzZbEmFsstiwpbV1K6U8YAjdp1PbikVu99bYZI\n/vhNYn2V9339bfYYtOZFUOJhBudSwtSFf+AAlALaLbWQ9rXC+jNBXSDlWMA1\nG00Y6dhv9w3kXu03jD1OSLC/mJ5pjXHO7kMt3hUNPJBe6lz7r8ql9Rye5FXH\nHajjJHZHzVAHq+MGWJB/Vpn6JsQ2Bwsl1dsCEc/tfWNaPCNHVkxnnnI/3Nd5\nNs5V\r\n=25A9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHaNYXD3nJhZO7zjx4NPlZaW/Lzzv6BktYrlpGlI8TLAIgV/glxqV4wXvtNtb/0RWIXC08Dq5akGZfX90n3LJA80k="}]},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-gitignore_1.0.0_1532642404499_0.8294952710541021"},"_hasShrinkwrap":false},"1.0.1":{"name":"parse-gitignore","description":"Parse a .gitignore or .npmignore file into an array of patterns.","version":"1.0.1","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Michael Mayer","url":"http://schnittstabil.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=6"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^1.0.0","mocha":"^5.2.0"},"keywords":["gitignore","ignore","parse"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["parse-author","parse-git-config","parse-github-url"]},"lint":{"reflinks":true}},"gitHead":"38b08e0c5d91d81cbef4cce7f0ff5fad39a3198f","_id":"parse-gitignore@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"integrity":"sha512-UGyowyjtx26n65kdAMWhm6/3uy5uSrpcuH7tt+QEVudiBoVS+eqHxD5kbi9oWVRwj7sCzXqwuM+rUGw7earl6A==","shasum":"8b9dc57f17b810d495c5dfa62eb07caffe7758c7","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-1.0.1.tgz","fileCount":4,"unpackedSize":7981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWkUeCRA9TVsSAnZWagAAqUcQAIFJab9XScCOT0Zc7Mtu\nSmiSO0QTlCNbq9Lj/LF6eyVzr9kKXF9/rQ2+rWwQuKMvMgKQ8Y6BktdU0rO7\nYrSl2xzXKYERnPTx2ElT+uV6/WEoHRn/dOpoKgqQNrG4jw3pI3oPWlc8ITkT\n4MsbvCdBYpOtLhKSePWhjNWqIDzzfKpw1d8qwpXeC7xllYDz/acqT+pd8MRm\n5ywIUrYtyai3vv4buxD/iwfBhLOVbXTy+ppStaVLHrpFWOKYYgQiyEJ+q1F0\nB0t/Ltr5kv0txf0fbFyU+EWnwNqQzmvpvY+nYKqD32OxUjvz1egH6xgKbpd+\npZD2InlmPfqEgH/mBBqFow6Rx2IP3YvWmXrmgntQleO6zuw2VpucxIQ6q2PM\n9QVeDJAN6gqYvfCLgQTogwG3z16EYwNzL+7+ROYiN1DEZ0M3QwQDxlI0Temg\nYLuKOljN+Z3z14imhCmJQZoKw9dh0EmSYr62/ScihO3i9FYvsF5+AG7K/k52\ngyhASrXQdqi0Fu2CCK40grgUPDPTPB/cdVFOCJVq5KB28MzhKkSnEpfZmxA2\n5kuUFy0FNOeJx91CB9R/7SAWQ6uS28upZtAKbzCWKGvJj1lqIlcVQAEQV0jI\n85kVppHrlpZnk789T3ahCA6pOj0vbdjLc8GJQsbV7LbPqFNCJUt8siG0WZLK\n4aRS\r\n=i9EI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDl2rHyLXw/vKwbqKf0Q5PqDwAL7nkAaQ/NnVzRUnjR7AiEAnc6kbqEPq3oI0QdVUfQTX5M3JSEQIw8X+ODrpw9ZoSY="}]},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-gitignore_1.0.1_1532642590442_0.123306999023862"},"_hasShrinkwrap":false},"2.0.0":{"name":"parse-gitignore","description":"Parse a .gitignore or .npmignore file into an array of patterns.","version":"2.0.0","homepage":"https://github.com/jonschlinkert/parse-gitignore","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Michael Mayer","url":"http://schnittstabil.de"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","main":"index.js","engines":{"node":">=14"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^2.0.0","matched":"^5.0.1","mocha":"^9.0.3"},"keywords":["gitignore","ignore","parse"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["parse-author","parse-git-config","parse-github-url"]},"lint":{"reflinks":true}},"gitHead":"de9de5634d616e19a400b42e03b649afb5af9447","_id":"parse-gitignore@2.0.0","_nodeVersion":"17.0.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==","shasum":"81156b265115c507129f3faea067b8476da3b642","tarball":"https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz","fileCount":4,"unpackedSize":13476,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHz70F9QZAoEF6832pFGSEoBO3+1cg+ktJxZG5i2ITcEAiEAna0sEBLWDmSl3kPakISj+ytDnxST71eB+nW0QgJH7Ho="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigA6kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomOw/+IHyKD8xgr4ZDUD8gdOldgfzsvBpTaCq7lVlJFZaxvfYNCDoX\r\nWwfh44qeRJ87e1ex4OqRlhnA1tRxkVj0jLT2Dplnc2SgdAT9Ufi3JKocUaqM\r\nkZGaQE8+Zq7BPaI53XtuVE7Dk403crGL5by1sMdDR0Y2c6ph2VI/iVX4vHBo\r\n9We8vgSRE1oZpZ1XfkudgygK+ql1p3ztANMsAYGvVdPw0TV3HBC8xMPh0cmu\r\nkazlqRBuJbd3wIIP9ekcV6dKxhHY5qIWRXG9WiusUXx1hd0h9NZsH4UKIGQw\r\nSHZ+zm6FspAj4C7uo/kSVC7Pvd258P5AlbGqSB6MEDfCRYrDmSvfdljqPv/M\r\n1nCkr8XO1zcqv50KTEWeecgz3AI/aeTKjFoYTxR0xgdQQY/AhkToAZR00yKO\r\nfykZRRXCpL5IV3XHiRrwbz8WyZXgudHgPg1tcgXTgvHe5Wo2vFG/FMDq2Z/E\r\ny/qnDPz8fEZe1xOxs2k2A5enUtfIq1DhWqemOThQlC7sge/u4+/kSIffNSX3\r\ny56WwJ70x90JSjrEk3/+yVvxQf3G4tKj8he4gIqnQBq+3ad4IbEa2rfeP0RR\r\nzlmcJucYahyp+H8nOaTcAUIeqnsFQBj+ibpm+8wZDEsaYvQTkZn0EMAnRHyz\r\ndwerdHUa3qU5T5dZTzfv8pleH5PlhotIP+o=\r\n=wRwP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"directories":{},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parse-gitignore_2.0.0_1652559524567_0.045183377879298714"},"_hasShrinkwrap":false}},"readme":"# parse-gitignore [![NPM version](https://img.shields.io/npm/v/parse-gitignore.svg?style=flat)](https://www.npmjs.com/package/parse-gitignore) [![NPM monthly downloads](https://img.shields.io/npm/dm/parse-gitignore.svg?style=flat)](https://npmjs.org/package/parse-gitignore) [![NPM total downloads](https://img.shields.io/npm/dt/parse-gitignore.svg?style=flat)](https://npmjs.org/package/parse-gitignore) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/parse-gitignore.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/parse-gitignore)\n\n> Parse a .gitignore or .npmignore file into an array of patterns.\n\nPlease consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save parse-gitignore\n```\n\n## Heads up!\n\n### Breaking changes in v1.0!\n\nPrior to v1.0, this library also attempted to convert the returned patterns into valid globs.\n\nAs of v1.0, parse-gitignore was refactored and simplified down to less than ~50 sloc and no dependencies to provide a quick and easy way of getting the array of ignore patterns from a [.gitignore](#.gitignore) file. This allows you to do whatever you need to do with the patterns.\n\n## Usage\n\n```js\nconst fs = require('fs');\nconst parse = require('parse-gitignore');\n\n// pass the contents of a .gitignore file as a string or buffer\nconsole.log(parse(fs.readFileSync('foo/bar/.gitignore')));\n//=> ['*.DS_Store', 'node_modules', ...];\n```\n\n## Example\n\nParses the contents of a `.gitignore` file, like the folowing:\n\n```sh\n# Logs\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\n\n# Runtime data\npids\n*.pid\n*.seed\n*.pid.lock\n```\n\nInto an array, like the following:\n\n```js\n[ 'logs',\n  '*.log',\n  'npm-debug.log*',\n  'yarn-debug.log*',\n  'yarn-error.log*',\n  'pids',\n  '*.pid',\n  '*.seed',\n  '*.pid.lock' ]\n```\n\n## About\n\n<details>\n<summary><strong>Contributing</strong></summary>\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n</details>\n\n<details>\n<summary><strong>Running Tests</strong></summary>\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n</details>\n\n<details>\n<summary><strong>Building docs</strong></summary>\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n</details>\n\n### Related projects\n\nYou might also be interested in these projects:\n\n* [parse-author](https://www.npmjs.com/package/parse-author): Parse an author, contributor, maintainer or other 'person' string into an object with name, email… [more](https://github.com/jonschlinkert/parse-author) | [homepage](https://github.com/jonschlinkert/parse-author \"Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.\")\n* [parse-git-config](https://www.npmjs.com/package/parse-git-config): Parse `.git/config` into a JavaScript object. sync or async. | [homepage](https://github.com/jonschlinkert/parse-git-config \"Parse `.git/config` into a JavaScript object. sync or async.\")\n* [parse-github-url](https://www.npmjs.com/package/parse-github-url): Parse a github URL into an object. | [homepage](https://github.com/jonschlinkert/parse-github-url \"Parse a github URL into an object.\")\n\n### Contributors\n\n| **Commits** | **Contributor** |\n| --- | --- |\n| 33 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 1 | [schnittstabil](https://github.com/schnittstabil) |\n| 1 | [RMacfarlane](https://github.com/RMacfarlane) |\n\n### Author\n\n**Jon Schlinkert**\n\n* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert)\n* [GitHub Profile](https://github.com/jonschlinkert)\n* [Twitter Profile](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2018, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on July 26, 2018._\n","maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2022-06-23T10:43:12.937Z","created":"2015-02-27T12:22:07.745Z","0.1.0":"2015-02-27T12:22:07.745Z","0.1.1":"2015-02-27T12:25:44.413Z","0.1.2":"2015-02-27T12:37:52.387Z","0.2.0":"2015-07-09T11:17:26.284Z","0.3.0":"2016-07-11T23:59:40.420Z","0.3.1":"2016-07-12T19:39:39.316Z","0.4.0":"2017-04-02T21:14:07.218Z","0.5.0":"2018-06-05T00:22:30.495Z","0.5.1":"2018-06-05T00:55:57.984Z","1.0.0":"2018-07-26T22:00:04.602Z","1.0.1":"2018-07-26T22:03:10.723Z","2.0.0":"2022-05-14T20:18:44.715Z"},"homepage":"https://github.com/jonschlinkert/parse-gitignore","keywords":["gitignore","ignore","parse"],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/parse-gitignore.git"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"bugs":{"url":"https://github.com/jonschlinkert/parse-gitignore/issues"},"license":"MIT","readmeFilename":"README.md","users":{"jonschlinkert":true,"elliottcable":true,"jonathanstoye":true},"contributors":[{"name":"Jon Schlinkert","url":"http://twitter.com/jonschlinkert"},{"name":"Michael Mayer","url":"http://schnittstabil.de"}]}