%PDF- %PDF-
Direktori : /home/opti/.npm/registry.npmjs.org/glob-parent/ |
Current File : /home/opti/.npm/registry.npmjs.org/glob-parent/.cache.json |
{"_id":"glob-parent","_rev":"19-b53af161e9d535638d483114f8584fc1","name":"glob-parent","description":"Extract the non-magic parent path from a glob string.","dist-tags":{"latest":"5.1.0"},"versions":{"1.0.0":{"name":"glob-parent","version":"1.0.0","description":"Strips glob magic from a string to provide the parent path","main":"index.js","scripts":{"test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/es128/glob-parent"},"keywords":["glob","parent","strip","path","directory"],"author":{"name":"Elan Shanker"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^0.3.0"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"b08cbec38731960b35446da9d819824ba35e0c49","_id":"glob-parent@1.0.0","_shasum":"3344e0e0534fbdd478a7c1f1480f2d8851650a21","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"dist":{"shasum":"3344e0e0534fbdd478a7c1f1480f2d8851650a21","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-1.0.0.tgz"},"directories":{}},"1.1.0":{"name":"glob-parent","version":"1.1.0","description":"Strips glob magic from a string to provide the parent path","main":"index.js","scripts":{"test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/es128/glob-parent"},"keywords":["glob","parent","strip","path","directory","base"],"author":{"name":"Elan Shanker"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^1.1.1"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"5e33355528b4a2855861e8269b8071f897baea82","_id":"glob-parent@1.1.0","_shasum":"63e5780b13f84c7e7e1e8f4d5a3d96c7cce1f9fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"dist":{"shasum":"63e5780b13f84c7e7e1e8f4d5a3d96c7cce1f9fc","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-1.1.0.tgz"},"directories":{}},"1.2.0":{"name":"glob-parent","version":"1.2.0","description":"Strips glob magic from a string to provide the parent path","main":"index.js","scripts":{"test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"https://github.com/es128/glob-parent"},"keywords":["glob","parent","strip","path","directory","base"],"author":{"name":"Elan Shanker"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^1.1.1"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"9c31e43731d67f16ec0d858cb266319a843c546e","_id":"glob-parent@1.2.0","_shasum":"8deffabf6317db5b0f775f553fac731ecf41ded5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"dist":{"shasum":"8deffabf6317db5b0f775f553fac731ecf41ded5","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-1.2.0.tgz"},"directories":{}},"1.3.0":{"name":"glob-parent","version":"1.3.0","description":"Strips glob magic from a string to provide the parent path","main":"index.js","scripts":{"test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/es128/glob-parent.git"},"keywords":["glob","parent","strip","path","directory","base"],"author":{"name":"Elan Shanker"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^2.0.0"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"4fc6444ff8f64c18d19467fc89c0fa342bc01c42","_id":"glob-parent@1.3.0","_shasum":"971edd816ed5db58705b58079647a64d0aef7968","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"dist":{"shasum":"971edd816ed5db58705b58079647a64d0aef7968","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-1.3.0.tgz"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"directories":{}},"2.0.0":{"name":"glob-parent","version":"2.0.0","description":"Strips glob magic from a string to provide the parent path","main":"index.js","scripts":{"test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/es128/glob-parent.git"},"keywords":["glob","parent","strip","path","directory","base"],"author":{"name":"Elan Shanker"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^2.0.0"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"a956910c7ccb5eafd1b3fe900ceb6335cc5b6d3d","_id":"glob-parent@2.0.0","_shasum":"81383d72db054fcccf5336daa902f182f6edbb28","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"dist":{"shasum":"81383d72db054fcccf5336daa902f182f6edbb28","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"directories":{}},"3.0.0":{"name":"glob-parent","version":"3.0.0","description":"Strips glob magic from a string to provide the parent path","main":"index.js","scripts":{"test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/es128/glob-parent.git"},"keywords":["glob","parent","strip","path","directory","base"],"author":{"name":"Elan Shanker"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^3.0.0"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"fd9c64f7696717cb3d440ca9eef5060f64d61c57","_id":"glob-parent@3.0.0","_shasum":"c7bdeb5260732196c740de9274c08814056014bb","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"dist":{"shasum":"c7bdeb5260732196c740de9274c08814056014bb","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-3.0.0.tgz"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glob-parent-3.0.0.tgz_1473189232576_0.26026900205761194"},"directories":{}},"3.0.1":{"name":"glob-parent","version":"3.0.1","description":"Strips glob magic from a string to provide the parent directory path","main":"index.js","scripts":{"test":"istanbul test node_modules/mocha/bin/_mocha","ci-test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/es128/glob-parent.git"},"keywords":["glob","parent","strip","path","dirname","directory","base","wildcard"],"author":{"name":"Elan Shanker","url":"https://github.com/es128"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^3.1.0","path-dirname":"^1.0.0"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"a0eeab41a4e5f56d1bff7f2966260eb541816187","_id":"glob-parent@3.0.1","_shasum":"60021327cc963ddc3b5f085764f500479ecd82ff","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"dist":{"shasum":"60021327cc963ddc3b5f085764f500479ecd82ff","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-3.0.1.tgz"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glob-parent-3.0.1.tgz_1476818425901_0.16260230354964733"},"directories":{}},"3.1.0":{"name":"glob-parent","version":"3.1.0","description":"Strips glob magic from a string to provide the parent directory path","main":"index.js","scripts":{"test":"istanbul test node_modules/mocha/bin/_mocha","ci-test":"istanbul cover _mocha && cat ./coverage/lcov.info | coveralls"},"repository":{"type":"git","url":"git+https://github.com/es128/glob-parent.git"},"keywords":["glob","parent","strip","path","dirname","directory","base","wildcard"],"files":["index.js"],"author":{"name":"Elan Shanker","url":"https://github.com/es128"},"license":"ISC","bugs":{"url":"https://github.com/es128/glob-parent/issues"},"homepage":"https://github.com/es128/glob-parent","dependencies":{"is-glob":"^3.1.0","path-dirname":"^1.0.0"},"devDependencies":{"coveralls":"^2.11.2","istanbul":"^0.3.5","mocha":"^2.1.0"},"gitHead":"880243f7758be2967318280ad3e599c95e832a76","_id":"glob-parent@3.1.0","_shasum":"9e6af6299d8d3bd2bd40430832bd113df906c5ae","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"es128","email":"elan.shanker+npm@gmail.com"},"dist":{"shasum":"9e6af6299d8d3bd2bd40430832bd113df906c5ae","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz"},"maintainers":[{"name":"es128","email":"elan.shanker+npm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/glob-parent-3.1.0.tgz_1481730526821_0.4327609031461179"},"directories":{}},"4.0.0":{"name":"glob-parent","version":"4.0.0","description":"Extract the non-magic parent path from a glob string.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"contributors":[{"name":"Elan Shanker","url":"https://github.com/es128"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-parent.git"},"license":"ISC","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"nyc mocha --async-only","azure-pipelines":"nyc mocha --async-only --reporter xunit -O output=test.xunit","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{"is-glob":"^4.0.1","path-dirname":"^1.0.2"},"devDependencies":{"coveralls":"github:phated/node-coveralls#2.x","eslint":"^2.13.1","eslint-config-gulp":"^3.0.1","expect":"^1.20.2","mocha":"^3.5.3","nyc":"^10.3.2"},"keywords":["glob","parent","strip","path","dirname","directory","base","wildcard"],"gitHead":"762a6c27bed24773d8b9934e58a9ee836aa81ebc","bugs":{"url":"https://github.com/gulpjs/glob-parent/issues"},"homepage":"https://github.com/gulpjs/glob-parent#readme","_id":"glob-parent@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-0xDQj8byAab39JmsVBzMsgieBkY2n1OgUs6DZ/FFaP0Y36XwdDrFMlgK6yAWuafTkXktvyc6/S3D7jGo8R6EsQ==","shasum":"5ba0cc2916ffdcfb86eb471560dbdc5739a358d8","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-4.0.0.tgz","fileCount":4,"unpackedSize":7329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnApSCRA9TVsSAnZWagAAi00P/iEvOrHI53PV8wL/6yHM\nq0XXQ7AjNF6aGtMEyjIRzOLHFghmYoa24L6x1nHk+2oD81Crff7X/MT5yeuG\nVPU9T7o7RNybZw09ACkN6zGea48f5Xehn5VA3hfFOR/KoPItnehxeOwx6NPe\newTGOcb03SKOzCFioQC5BbZWIxkN8FSpE1OBf86qE4J0WJp0/kEKWprNtVPA\nsiL3Ux4EKso3YuedxqQFoyubG1OB0x39HeBCYXgE5LYLGZxpCCqZMfce9e4G\nrG/4fmiy7zPyWyCSQNx8H35ruDrg3kha0PlWrG4acm6C6pzkxudqtRgBbK/5\ntx/c5gJiU30I3Wnb6BYuSm5r/JxjQeM3ZXec7PQJrmwveTOS1H3HDYeteMZa\nBlFeOrPwouGkOseG7/ogPGugeIY92fQrbu6cZrzi3AjNN0NZcdq6yfTQQ6c4\n4wq4LGz4cd73tiVo5GNHImsfja/7otYXx/mNWOIVd1ZO3Sx7F8IqpRiRLzcU\nMSSACBSiDdvrYLvD+6joDYheuvNNZrT3ZxLS88o2+zOJMjtqVVeFETcC9YN9\n1kv68NcCHFr36dqa+JXaD+6RW8Oh8ViM/rQ6LsHfGx4z7dwCRXBgBiAZ233D\ngcNCc2GM2Hom4gu30YnmUsL+Q1PabwJmjOuLnDKAuBjaehJQ3JlunisX4PMW\nmd6x\r\n=w6yE\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"blaine.bublitz@gmail.com","name":"phated"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-parent_4.0.0_1553730129908_0.12359635418449222"},"_hasShrinkwrap":false},"5.0.0":{"name":"glob-parent","version":"5.0.0","description":"Extract the non-magic parent path from a glob string.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"contributors":[{"name":"Elan Shanker","url":"https://github.com/es128"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-parent.git"},"license":"ISC","engines":{"node":">= 6"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"nyc mocha --async-only","azure-pipelines":"nyc mocha --async-only --reporter xunit -O output=test.xunit","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{"is-glob":"^4.0.1"},"devDependencies":{"coveralls":"github:phated/node-coveralls#2.x","eslint":"^2.13.1","eslint-config-gulp":"^3.0.1","expect":"^1.20.2","mocha":"^6.0.2","nyc":"^13.3.0"},"keywords":["glob","parent","strip","path","dirname","directory","base","wildcard"],"gitHead":"d4975484222bb811c02dc2dc268ea48e2fb7ae6d","bugs":{"url":"https://github.com/gulpjs/glob-parent/issues"},"homepage":"https://github.com/gulpjs/glob-parent#readme","_id":"glob-parent@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==","shasum":"1dc99f0f39b006d3e92c2c284068382f0c20e954","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz","fileCount":4,"unpackedSize":7306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnp50CRA9TVsSAnZWagAAJZIP/22DpVTGanNcNxu2Zb1o\nJ3KLGAGAz2u/rMtbT0RMyJMf+yEYVL1l7++da6n1SnJTJmO8vL1emnQ6DNN5\nVlFJnNL4B0E9NyACSx7NUydO3gsPD9q4IhFBC8Duedp87v9rOZyrQznQOBM5\niCN6OBRAzJjslSkjHotGZrjutVOi2nFNipyu48RK5zJ8j9PG/zfXAkCK4Ach\nHvwkxO5BKdqcM57m3qoe79x7aAmhXpesUS2qqj9siIH+Rf4VtmBiMieog+Ln\n8Qp4eE7ico9H/hiOup0dU2dWSKbl7CmKAKCgyGjw3QQs54reh6KGW57jGByF\nOFhEVlCn53aaUext153cBfvEEW/7B1hKdj1fEqneSf4xXzp/7WmNlJLabM5h\nFzhhOh5MX4beBWm4VJd1AAW3akqTzqkSMuPjoeY/qcJh3Mf2/PN3SnalQ4rC\nKK5zbhxKXdFMokW9tqKlkAJoWpcnidU9QOo0Ljo5sGOhblZXskyi3bWHpn9s\nic9Zb0hbXUWnblbGc9GYJSRRrLUtzdQoWEvbTWWqnOVjn24QGYsNh8xiyZPE\naRHtB9R+mY/ZfOsX6XI4YEeIP3kRKKF4gS9hn5MitQZ79fhONmzl9QMK4mVg\nBQ1mq0CwMrdhMtAgE8LejSPLkCT7ZoRWS9KbzYiViR1F6GQGHv79juw7lWIS\nJHiA\r\n=YKqG\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"email":"yo@contra.io","name":"contra"},{"email":"brian.woodward@gmail.com","name":"doowb"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"github@sellside.com","name":"jonschlinkert"},{"email":"blaine.bublitz@gmail.com","name":"phated"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-parent_5.0.0_1553899123737_0.8913332550953639"},"_hasShrinkwrap":false},"5.1.0":{"name":"glob-parent","version":"5.1.0","description":"Extract the non-magic parent path from a glob string.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"contributors":[{"name":"Elan Shanker","url":"https://github.com/es128"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-parent.git"},"license":"ISC","engines":{"node":">= 6"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"nyc mocha --async-only","azure-pipelines":"nyc mocha --async-only --reporter xunit -O output=test.xunit","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{"is-glob":"^4.0.1"},"devDependencies":{"coveralls":"github:phated/node-coveralls#2.x","eslint":"^2.13.1","eslint-config-gulp":"^3.0.1","expect":"^1.20.2","mocha":"^6.0.2","nyc":"^13.3.0"},"keywords":["glob","parent","strip","path","dirname","directory","base","wildcard"],"gitHead":"2e5386e14f56f0957985fb2b607a45158c9c7a4d","bugs":{"url":"https://github.com/gulpjs/glob-parent/issues"},"homepage":"https://github.com/gulpjs/glob-parent#readme","_id":"glob-parent@5.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"phated","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==","shasum":"5f4c1d1e748d30cd73ad2944b3577a81b081e8c2","tarball":"https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz","fileCount":4,"unpackedSize":7633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhq9xCRA9TVsSAnZWagAA1cUP/jXvsAgMtvtDGbSfYHlA\njIaZ/qXIxZ5OVQ0RhHqSjkcoPv/NP3bLKgQ8DH+SF08g5xQV0JCBJX8Jbb/V\n2X1rV0nTxfNnDqIF0OjVQft2lNR+/iFzKtZtbnSXblrfiXC8Q7w5QTR4oJZD\nzJlAOLzR5hm2DX+LQnNfNpkxJAowhmDoJKd4T3EH7GlOyu5TUWUoERHqrWS/\nC2cyCqJN1kwKiyOFcsqVp7nK6G/ceuNdoUwFHujLG3mgiY7GtF0Cyz2c2q6O\nUs2huH6jZgyeiyFlx/faFG7ZExEcf+YW1Ifc3xsmuL5eK+ULHsf0mFY7Q/f3\nzYkdbYkOmtR/K9GbfY+hfvVud4yKkE7upGrh947Wp2MIP0go9zt4mmXgcciW\ncqNlMa9uVMxb1D9qVHGVj+kqU0erXJvdyRj5qLdsdjlKjBpYMEZrG9s7sF4y\ns5/Iid+aaLeCZ/h0XCby5rtS2+00UqYIb227rxEAHgBZfPZ4jQama9m2CgG2\nkVftCPU5SnIHoTXuk+gAtJuHw9DAI4f+HTucZjJ1SeX77bPlYTX+ruVlfX0i\n/ZKojU9DXaRZSNRHcyYv6WZFkLwdZnQ2b/mJWwojPeAiY1hiRwzeJEkyzWRX\n61xD/U7KP8L1awdxn//OgGx2Cq7GUIpsx/BYNIV2oqijiVTzRdHtAoGY1iUs\nM++9\r\n=+PiF\r\n-----END PGP SIGNATURE-----\r\n"},"maintainers":[{"email":"yo@contra.io","name":"contra"},{"email":"brian.woodward@gmail.com","name":"doowb"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"github@sellside.com","name":"jonschlinkert"},{"email":"blaine.bublitz@gmail.com","name":"phated"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-parent_5.1.0_1569107824875_0.8129032170320736"},"_hasShrinkwrap":false}},"readme":"<p align=\"center\">\n <a href=\"https://gulpjs.com\">\n <img height=\"257\" width=\"114\" src=\"https://raw.githubusercontent.com/gulpjs/artwork/master/gulp-2x.png\">\n </a>\n</p>\n\n# glob-parent\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Azure Pipelines Build Status][azure-pipelines-image]][azure-pipelines-url] [![Travis Build Status][travis-image]][travis-url] [![AppVeyor Build Status][appveyor-image]][appveyor-url] [![Coveralls Status][coveralls-image]][coveralls-url] [![Gitter chat][gitter-image]][gitter-url]\n\nExtract the non-magic parent path from a glob string.\n\n## Usage\n\n```js\nvar globParent = require('glob-parent');\n\nglobParent('path/to/*.js'); // 'path/to'\nglobParent('/root/path/to/*.js'); // '/root/path/to'\nglobParent('/*.js'); // '/'\nglobParent('*.js'); // '.'\nglobParent('**/*.js'); // '.'\nglobParent('path/{to,from}'); // 'path'\nglobParent('path/!(to|from)'); // 'path'\nglobParent('path/?(to|from)'); // 'path'\nglobParent('path/+(to|from)'); // 'path'\nglobParent('path/*(to|from)'); // 'path'\nglobParent('path/@(to|from)'); // 'path'\nglobParent('path/**/*'); // 'path'\n\n// if provided a non-glob path, returns the nearest dir\nglobParent('path/foo/bar.js'); // 'path/foo'\nglobParent('path/foo/'); // 'path/foo'\nglobParent('path/foo'); // 'path' (see issue #3 for details)\n```\n\n## API\n\n### `globParent(maybeGlobString, [options])`\n\nTakes a string and returns the part of the path before the glob begins. Be aware of Escaping rules and Limitations below.\n\n#### options\n\n```js\n{\n // Disables the automatic conversion of slashes for Windows\n flipBackslashes: true\n}\n```\n\n## Escaping\n\nThe following characters have special significance in glob patterns and must be escaped if you want them to be treated as regular path characters:\n\n- `?` (question mark) unless used as a path segment alone\n- `*` (asterisk)\n- `|` (pipe)\n- `(` (opening parenthesis)\n- `)` (closing parenthesis)\n- `{` (opening curly brace)\n- `}` (closing curly brace)\n- `[` (opening bracket)\n- `]` (closing bracket)\n\n**Example**\n\n```js\nglobParent('foo/[bar]/') // 'foo'\nglobParent('foo/\\\\[bar]/') // 'foo/[bar]'\n```\n\n## Limitations\n\n### Braces & Brackets\nThis library attempts a quick and imperfect method of determining which path\nparts have glob magic without fully parsing/lexing the pattern. There are some\nadvanced use cases that can trip it up, such as nested braces where the outer\npair is escaped and the inner one contains a path separator. If you find\nyourself in the unlikely circumstance of being affected by this or need to\nensure higher-fidelity glob handling in your library, it is recommended that you\npre-process your input with [expand-braces] and/or [expand-brackets].\n\n### Windows\nBackslashes are not valid path separators for globs. If a path with backslashes\nis provided anyway, for simple cases, glob-parent will replace the path\nseparator for you and return the non-glob parent path (now with\nforward-slashes, which are still valid as Windows path separators).\n\nThis cannot be used in conjunction with escape characters.\n\n```js\n// BAD\nglobParent('C:\\\\Program Files \\\\(x86\\\\)\\\\*.ext') // 'C:/Program Files /(x86/)'\n\n// GOOD\nglobParent('C:/Program Files\\\\(x86\\\\)/*.ext') // 'C:/Program Files (x86)'\n```\n\nIf you are using escape characters for a pattern without path parts (i.e.\nrelative to `cwd`), prefix with `./` to avoid confusing glob-parent.\n\n```js\n// BAD\nglobParent('foo \\\\[bar]') // 'foo '\nglobParent('foo \\\\[bar]*') // 'foo '\n\n// GOOD\nglobParent('./foo \\\\[bar]') // 'foo [bar]'\nglobParent('./foo \\\\[bar]*') // '.'\n```\n\n## License\n\nISC\n\n[expand-braces]: https://github.com/jonschlinkert/expand-braces\n[expand-brackets]: https://github.com/jonschlinkert/expand-brackets\n\n[downloads-image]: https://img.shields.io/npm/dm/glob-parent.svg\n[npm-url]: https://www.npmjs.com/package/glob-parent\n[npm-image]: https://img.shields.io/npm/v/glob-parent.svg\n\n[azure-pipelines-url]: https://dev.azure.com/gulpjs/gulp/_build/latest?definitionId=2&branchName=master\n[azure-pipelines-image]: https://dev.azure.com/gulpjs/gulp/_apis/build/status/glob-parent?branchName=master\n\n[travis-url]: https://travis-ci.org/gulpjs/glob-parent\n[travis-image]: https://img.shields.io/travis/gulpjs/glob-parent.svg?label=travis-ci\n\n[appveyor-url]: https://ci.appveyor.com/project/gulpjs/glob-parent\n[appveyor-image]: https://img.shields.io/appveyor/ci/gulpjs/glob-parent.svg?label=appveyor\n\n[coveralls-url]: https://coveralls.io/r/gulpjs/glob-parent\n[coveralls-image]: https://img.shields.io/coveralls/gulpjs/glob-parent/master.svg\n\n[gitter-url]: https://gitter.im/gulpjs/gulp\n[gitter-image]: https://badges.gitter.im/gulpjs/gulp.svg\n","maintainers":[{"email":"yo@contra.io","name":"contra"},{"email":"brian.woodward@gmail.com","name":"doowb"},{"email":"elan.shanker+npm@gmail.com","name":"es128"},{"email":"github@sellside.com","name":"jonschlinkert"},{"email":"blaine.bublitz@gmail.com","name":"phated"}],"time":{"modified":"2019-09-21T23:17:07.654Z","created":"2015-01-12T20:32:54.422Z","1.0.0":"2015-01-12T20:32:54.422Z","1.1.0":"2015-03-04T15:11:54.539Z","1.2.0":"2015-03-04T16:13:57.996Z","1.3.0":"2015-09-18T14:49:40.290Z","2.0.0":"2015-09-18T14:59:10.292Z","3.0.0":"2016-09-06T19:13:54.031Z","3.0.1":"2016-10-18T19:20:27.458Z","3.1.0":"2016-12-14T15:48:47.422Z","4.0.0":"2019-03-27T23:42:10.038Z","5.0.0":"2019-03-29T22:38:43.850Z","5.1.0":"2019-09-21T23:17:05.017Z"},"homepage":"https://github.com/gulpjs/glob-parent#readme","keywords":["glob","parent","strip","path","dirname","directory","base","wildcard"],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-parent.git"},"author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"bugs":{"url":"https://github.com/gulpjs/glob-parent/issues"},"license":"ISC","readmeFilename":"README.md","users":{"youstrive":true},"contributors":[{"name":"Elan Shanker","url":"https://github.com/es128"},{"name":"Blaine Bublitz","email":"blaine.bublitz@gmail.com"}],"_etag":"W/\"10221a027bb5845589a8b7b486d7de64\"","_lastModified":"Sat, 21 Sep 2019 23:17:08 GMT"}