{"_id":"glob-escape","_rev":"3669552","name":"glob-escape","description":"Escape glob patterns","dist-tags":{"latest":"0.0.2"},"maintainers":[{"name":"sven.schoenung","email":""}],"time":{"modified":"2025-02-13T05:40:33.000Z","created":"2016-05-02T08:30:00.930Z","0.0.2":"2016-07-08T15:37:36.100Z","0.0.1":"2016-05-02T08:30:00.930Z"},"users":{},"author":{"name":"Sven Schönung","email":"sven.schoenung@gmail.com","url":"http://sven.schoenung.org/"},"repository":{"type":"git","url":"git://github.com/svenschoenung/glob-escape.git"},"versions":{"0.0.2":{"name":"glob-escape","description":"Escape glob patterns","version":"0.0.2","author":{"name":"Sven Schönung","email":"sven.schoenung@gmail.com","url":"http://sven.schoenung.org/"},"homepage":"https://github.com/svenschoenung/glob-escape.git","repository":{"type":"git","url":"git://github.com/svenschoenung/glob-escape.git"},"engines":{"node":">= 0.10"},"dependencies":{},"devDependencies":{"chai":"^3.5.0","codacy-coverage":"^1.1.3","coveralls":"^2.11.6","istanbul":"^0.4.2","minimatch":"^3.0.2","mocha":"^2.2.4","mocha-lcov-reporter":"^1.0.0"},"scripts":{"test":"istanbul cover ./node_modules/mocha/bin/_mocha test.js -x test.js --report html -- -R spec","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha test.js -x test.js --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","codacy":"istanbul cover ./node_modules/mocha/bin/_mocha test.js -x test.js --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/.bin/codacy-coverage && rm -rf ./coverage"},"keywords":["backslash","escape","glob","globbing","globs","gulpfriendly","match","matcher","minimatch","pattern","patterns","wildcard","wildcards"],"license":"MIT","gitHead":"8e7da6f4b6a7021e9d93ea74a37da269ebf07956","bugs":{"url":"https://github.com/svenschoenung/glob-escape/issues"},"_id":"glob-escape@0.0.2","_shasum":"9c27f7821ed1c1377582f3efd9558e3f675628ed","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"sven.schoenung","email":"sven.schoenung@gmail.com"},"dist":{"shasum":"9c27f7821ed1c1377582f3efd9558e3f675628ed","size":5501,"noattachment":false,"key":"/glob-escape/-/glob-escape-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/glob-escape/download/glob-escape-0.0.2.tgz"},"maintainers":[{"name":"sven.schoenung","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/glob-escape-0.0.2.tgz_1467992254778_0.7196155502460897"},"directories":{},"publish_time":1467992256100,"_hasShrinkwrap":false,"_cnpm_publish_time":1467992256100,"_cnpmcore_publish_time":"2021-12-16T21:41:56.301Z"},"0.0.1":{"name":"glob-escape","description":"Escape glob patterns","version":"0.0.1","author":{"name":"Sven Schönung","email":"sven.schoenung@gmail.com","url":"http://sven.schoenung.org/"},"homepage":"https://github.com/svenschoenung/glob-escape.git","repository":{"type":"git","url":"git://github.com/svenschoenung/glob-escape.git"},"engines":{"node":">= 0.12"},"dependencies":{},"devDependencies":{"chai":"^3.5.0","codacy-coverage":"^1.1.3","coveralls":"^2.11.6","istanbul":"^0.4.2","minimatch":"^3.0.0","mocha":"^2.2.4","mocha-lcov-reporter":"^1.0.0"},"scripts":{"test":"istanbul cover ./node_modules/mocha/bin/_mocha test.js -x test.js --report html -- -R spec","coveralls":"istanbul cover ./node_modules/mocha/bin/_mocha test.js -x test.js --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","codacy":"istanbul cover ./node_modules/mocha/bin/_mocha test.js -x test.js --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/.bin/codacy-coverage && rm -rf ./coverage"},"keywords":["backslash","escape","glob","globbing","globs","gulpfriendly","match","matcher","minimatch","pattern","patterns","wildcard","wildcards"],"license":"MIT","gitHead":"de515e8538b355fee6ee709fddd98fa5b8106b51","bugs":{"url":"https://github.com/svenschoenung/glob-escape/issues"},"_id":"glob-escape@0.0.1","_shasum":"59edb70bc22759c4262d60706bfc77db98e72df6","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"sven.schoenung","email":"sven.schoenung@gmail.com"},"dist":{"shasum":"59edb70bc22759c4262d60706bfc77db98e72df6","size":5471,"noattachment":false,"key":"/glob-escape/-/glob-escape-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/glob-escape/download/glob-escape-0.0.1.tgz"},"maintainers":[{"name":"sven.schoenung","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glob-escape-0.0.1.tgz_1462177798689_0.06901581725105643"},"directories":{},"publish_time":1462177800930,"_hasShrinkwrap":false,"_cnpm_publish_time":1462177800930,"_cnpmcore_publish_time":"2021-12-16T21:41:56.558Z"}},"readme":"[![npm Version](https://img.shields.io/npm/v/glob-escape.svg)](https://www.npmjs.com/package/glob-escape)\n[![Build Status](https://travis-ci.org/svenschoenung/glob-escape.svg?branch=master)](https://travis-ci.org/svenschoenung/glob-escape)\n[![Coverage Status](https://coveralls.io/repos/github/svenschoenung/glob-escape/badge.svg?branch=master)](https://coveralls.io/github/svenschoenung/glob-escape?branch=master)\n[![Dependency Status](https://david-dm.org/svenschoenung/glob-escape.svg)](https://david-dm.org/svenschoenung/glob-escape)\n[![devDependency Status](https://david-dm.org/svenschoenung/glob-escape/dev-status.svg)](https://david-dm.org/svenschoenung/glob-escape#info=devDependencies)\n[![Code Climate](https://codeclimate.com/github/svenschoenung/glob-escape/badges/gpa.svg)](https://codeclimate.com/github/svenschoenung/glob-escape)\n[![Codacy Badge](https://api.codacy.com/project/badge/grade/dee709366a3245268e25a81e6a124ce6)](https://www.codacy.com/app/svenschoenung/glob-escape)\n\n# glob-escape\n\nEscapes glob patterns. Works for packages like [`minimatch`](https://www.npmjs.com/package/minimatch), [`multimatch`](https://www.npmjs.com/package/multimatch), [`glob`](https://www.npmjs.com/package/glob), [`glob-stream`](https://www.npmjs.com/package/glob-stream), [`globby`](https://www.npmjs.com/package/globby), [`vinyl-fs`](https://www.npmjs.com/package/vinyl-fs) and [`gulp`](https://www.npmjs.com/package/gulp`).\n\n## Installation\n\n    npm install glob-escape\n\n## Usage\n\n```js\nvar escapeGlob = require('glob-escape');\nvar glob = require('glob');\n    \nglob('algorithms/a*.txt', function(err, array) {\n  // array might contain several files like:\n  //   - algorithms/a*.txt\n  //   - algorithms/alpha-beta_pruning.txt\n  //   - algorithms/augmented_lagrangian_method.txt\n});\n    \nglob(escapeGlob('algorithms/a*.txt'), function(err, array) {\n  // array will only contain one file:\n  //   - algorithms/a*.txt\n});\n```\n\n## API\n\n### escapeGlob(glob)\n\nEscapes all glob patterns in the provided `glob`.\n\n`glob` may be a string or an array of strings.\n\nReturns the escaped glob.\n\n## License\n\n[MIT](LICENSE)\n","_attachments":{},"homepage":"https://github.com/svenschoenung/glob-escape.git","bugs":{"url":"https://github.com/svenschoenung/glob-escape/issues"},"license":"MIT"}