{"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"keywords":["watch","glob","async","queue","debounce","callback"],"dist-tags":{"latest":"6.0.0"},"author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","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-watcher\n\n[![NPM version][npm-image]][npm-url] [![Downloads][downloads-image]][npm-url] [![Build Status][ci-image]][ci-url] [![Coveralls Status][coveralls-image]][coveralls-url]\n\nWatch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.\n\n## Usage\n\n```js\nvar watch = require('glob-watcher');\n\nwatch(['./*.js', '!./something.js'], function (done) {\n  // This function will be called each time a globbed file is changed\n  // but is debounced with a 200ms delay (default) and queues subsequent calls\n\n  // Make sure to signal async completion with the callback\n  // or by returning a stream, promise, observable or child process\n  done();\n\n  // if you need access to the `path` or `stat` object, listen\n  // for the `change` event (see below)\n\n  // if you need to listen to specific events, use the returned\n  // watcher instance (see below)\n});\n\n// Raw chokidar instance\nvar watcher = watch(['./*.js', '!./something.js']);\n\n// Listen for the 'change' event to get `path`/`stat`\n// No async completion available because this is the raw chokidar instance\nwatcher.on('change', function (path, stat) {\n  // `path` is the path of the changed file\n  // `stat` is an `fs.Stat` object (not always available)\n});\n\n// Listen for other events\n// No async completion available because this is the raw chokidar instance\nwatcher.on('add', function (path, stat) {\n  // `path` is the path of the changed file\n  // `stat` is an `fs.Stat` object (not always available)\n});\n```\n\n## API\n\n### `watch(globs[, options][, fn])`\n\nTakes a path string, an array of path strings, a [glob][micromatch] string or an array of [glob][micromatch] strings as `globs` to watch on the filesystem. Also optionally takes `options` to configure the watcher and a `fn` to execute when a file changes.\n\n**Note: As of 5.0.0, globs must use `/` as the separator character because `\\\\` is reserved for escape sequences (as per the Bash 4.3 & Micromatch specs). This means you can't use `path.join()` or `**dirname`in Windows environments. If you need to use`path.join()`, you can use [normalize-path][normalize-path] against your paths afterwards. If you need to use `**dirname`, you can set it as the `cwd` option that gets passed directly to [chokidar][chokidar]. The [micromatch docs][micromatch-backslashes] contain more information about backslashes.**\n\nReturns an instance of [chokidar][chokidar].\n\n#### `fn([callback])`\n\nIf the `fn` is passed, it will be called when the watcher emits a `change`, `add` or `unlink` event. It is automatically debounced with a default delay of 200 milliseconds and subsequent calls will be queued and called upon completion. These defaults can be changed using the `options`.\n\nThe `fn` is passed a single argument, `callback`, which is a function that must be called when work in the `fn` is complete. Instead of calling the `callback` function, [async completion][async-completion] can be signalled by:\n\n- Returning a `Stream` or `EventEmitter`\n- Returning a `Child Process`\n- Returning a `Promise`\n- Returning an `Observable`\n\nOnce async completion is signalled, if another run is queued, it will be executed.\n\n#### `options`\n\n##### `options.ignoreInitial`\n\nIf set to `false` the `fn` is called during [chokidar][chokidar] instantiation as it discovers the file paths. Useful if it is desirable to trigger the `fn` during startup.\n\n**Passed through to [chokidar][chokidar], but defaulted to `true` instead of `false`.**\n\nType: `Boolean`\n\nDefault: `true`\n\n##### `options.delay`\n\nThe delay to wait before triggering the `fn`. Useful for waiting on many changes before doing the work on changed files, e.g. find-and-replace on many files.\n\nType: `Number`\n\nDefault: `200` (milliseconds)\n\n##### `options.queue`\n\nWhether or not a file change should queue the `fn` execution if the `fn` is already running. Useful for a long running `fn`.\n\nType: `Boolean`\n\nDefault: `true`\n\n##### `options.events`\n\nAn event name or array of event names to listen for. Useful if you only need to watch specific events.\n\nType: `String | Array<String>`\n\nDefault: `[ 'add', 'change', 'unlink' ]`\n\n##### other\n\nOptions are passed directly to [chokidar][chokidar].\n\n## License\n\nMIT\n\n<!-- prettier-ignore-start -->\n[downloads-image]: https://img.shields.io/npm/dm/glob-watcher.svg?style=flat-square\n[npm-url]: https://npmjs.com/package/glob-watcher\n[npm-image]: https://img.shields.io/npm/v/glob-watcher.svg?style=flat-square\n\n[ci-url]: https://github.com/gulpjs/glob-watcher/actions?query=workflow:dev\n[ci-image]: https://img.shields.io/github/actions/workflow/status/gulpjs/glob-watcher/dev.yml?branch=master&style=flat-square\n\n[coveralls-url]: https://coveralls.io/r/gulpjs/glob-watcher\n[coveralls-image]: https://img.shields.io/coveralls/gulpjs/glob-watcher/master.svg?style=flat-square\n<!-- prettier-ignore-end -->\n\n<!-- prettier-ignore-start -->\n[micromatch]: https://github.com/micromatch/micromatch\n[normalize-path]: https://www.npmjs.com/package/normalize-path\n[micromatch-backslashes]: https://github.com/micromatch/micromatch#backslashes\n[async-completion]: https://github.com/gulpjs/async-done#completion-and-error-resolution\n[chokidar]: https://github.com/paulmillr/chokidar\n<!-- prettier-ignore-end -->\n","repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"users":{"henrytseng":true,"sghoweri":true,"rubiadias":true},"bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"license":"MIT","versions":{"0.0.1":{"name":"glob-watcher","description":"Watch globs","version":"0.0.1","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","dependencies":{"gaze":"~0.4.3"},"devDependencies":{"mocha":"*","should":"*","rimraf":"~2.2.5"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.1","dist":{"shasum":"04d78b9ee62eaaeefe30ac8fdde1d4519addb044","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.1.tgz","integrity":"sha512-+wucSz1vN805r+DmcsuebMb+35Cmy3wgM8mxKTTQVDeuIHvu8bpdkNalIqi9fzKXQD3xqqOATemPLXXEmoh8mA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+p260ZHR7tgqJqPg8FwEZI1fQXoLLXXVl13E0/Jm7PgIgNbxrSHG8vIlrRprT8FAPftMrRquCJMoYa8gkgtvoHkw="}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"}],"directories":{}},"0.0.2":{"name":"glob-watcher","description":"Watch globs","version":"0.0.2","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","dependencies":{"gaze":"~0.4.3"},"devDependencies":{"mocha":"*","should":"*","rimraf":"~2.2.5"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.2","dist":{"shasum":"4bf527c0e56128e644e471f1ed51cad9d79d5717","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.2.tgz","integrity":"sha512-MbkMwQMURF0dEepJSlxzdrKCvNagxTgrrT1wOy0B5OoNJzboZ93dLpkPuWMFf4pgOPSY3AwAW0jBNb6byRE4BA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSn/GMmZB4s2Ravmwe3yYa2iHd0kcwOlITF7JLmN3lYAiAlDvNSYAuv05yOQmY0b76zkvRuablgZky3VUsS2zW1qw=="}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"}],"directories":{}},"0.0.3":{"name":"glob-watcher","description":"Watch globs","version":"0.0.3","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","dependencies":{"gaze":"~0.4.3"},"devDependencies":{"mocha":"~1.17.0","should":"~2.1.1","mocha-lcov-reporter":"0.0.1","coveralls":"~2.6.1","istanbul":"~0.2.3","rimraf":"~2.2.5","jshint":"~2.4.1"},"scripts":{"test":"mocha --reporter spec && jshint","coveralls":"istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage"},"engines":{"node":">= 0.9"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.3","dist":{"shasum":"663d7256ab5eed3560a4125f743737fa4d70cdb3","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.3.tgz","integrity":"sha512-NhknvD9t+dah2kJFdG6A+jM2K+x4QAyVSpXFewRvRBVypIMHDswcK+JUiIA5UiqndJaUnUuGfkfK5Ot+3eQj1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp5+2Zk/kcvvFkUKl5cr4+8CDiVP5bwuun5yzgxbmi4gIhANJM4C1+/6NpzGLbwkrq5TRHqYBSsNWrELfgAWkGdN8i"}]},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"}],"directories":{}},"0.0.4":{"name":"glob-watcher","description":"Watch globs","version":"0.0.4","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","dependencies":{"gaze":"^0.5.0"},"devDependencies":{"mocha":"^1.17.0","should":"^2.1.1","mocha-lcov-reporter":"0.0.1","coveralls":"^2.6.1","istanbul":"^0.2.3","rimraf":"^2.2.5","jshint":"^2.4.1"},"scripts":{"test":"mocha --reporter spec && jshint","coveralls":"istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage"},"engines":{"node":">= 0.9"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.4","dist":{"shasum":"86c60468b782d6dadf875ac4a9ea258181d32ffb","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.4.tgz","integrity":"sha512-s50CuEJ1HI54V0tXfhNFz9rIl/R1iRhtBIlLT953PoXgTXvOuFBRWU4p1+YPIwrkV4lP4rjTx2V4QPmhLG9T0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICc8gVTs/LvqjV5VrvUmbd3tZd1Rr2zgSrudeVJ8ODLJAiAw1SIpPq607mx/G/G96W7MWVu65fVFvZUL6CNr8bXJMA=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"}],"directories":{}},"0.0.5":{"name":"glob-watcher","description":"Watch globs","version":"0.0.5","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","dependencies":{"gaze":"^0.6.2"},"devDependencies":{"mocha":"^1.17.0","should":"^2.1.1","mocha-lcov-reporter":"0.0.1","coveralls":"^2.6.1","istanbul":"^0.2.3","rimraf":"^2.2.5","jshint":"^2.4.1","mkdirp":"^0.3.5"},"scripts":{"test":"mocha --reporter spec && jshint","coveralls":"istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage"},"engines":{"node":">= 0.9"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.5","dist":{"shasum":"a90140331923c9fe5ad321998fbe319f8b68dc27","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.5.tgz","integrity":"sha512-ZWZ4MPtNqaUaSn2vazRQT6bqtjus65qBVALvhtjEBgJeOfIMLloPyDnN0vgV2AHtnlLHfMSa3ZlYP7f4eDpgZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/YgDlWY1c5j3wFrflQ2vVmSfXK8MIMCP2eAxstTGNnAiAnpRd2rfQgqzDJM8J8oVMxX0ar2xp9WNfK7Y1ey3UFmQ=="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"}],"directories":{}},"0.0.6":{"name":"glob-watcher","description":"Watch globs","version":"0.0.6","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","dependencies":{"gaze":"^0.5.1"},"devDependencies":{"mocha":"^1.17.0","should":"^2.1.1","mocha-lcov-reporter":"0.0.1","coveralls":"^2.6.1","istanbul":"^0.2.3","rimraf":"^2.2.5","jshint":"^2.4.1","mkdirp":"^0.3.5"},"scripts":{"test":"mocha --reporter spec && jshint","coveralls":"istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage"},"engines":{"node":">= 0.9"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.6","_shasum":"b95b4a8df74b39c83298b0c05c978b4d9a3b710b","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"}],"dist":{"shasum":"b95b4a8df74b39c83298b0c05c978b4d9a3b710b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.6.tgz","integrity":"sha512-lzYWq1BJLBmtb9rzT6+lgbFlEW6Sc7B+Qs3RmsNA9lbdFSqLHhebfypPR3nbEOMeEQyawVXqSDH0aqjtImldow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd19c4dVC9/Z3GxVusot9lYHnOeY22H/0hchhcFclTFAIhAKdYunXRwPoS3i7ZoRY6ME8xC3uY6sC/GkqZON4dYS/s"}]},"directories":{}},"0.0.7":{"name":"glob-watcher","description":"Watch globs","version":"0.0.7","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","files":["index.js","lib"],"dependencies":{"gaze":"^0.5.1"},"devDependencies":{"mocha":"^2.0.1","should":"^4.0.0","mocha-lcov-reporter":"0.0.1","coveralls":"^2.6.1","istanbul":"^0.3.0","rimraf":"^2.2.5","jshint":"^2.4.1","mkdirp":"^0.5.0"},"scripts":{"test":"mocha --reporter spec && jshint","coveralls":"istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage"},"engines":{"node":">= 0.9"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"gitHead":"88c84010c717bb0876f4307afb89cf5aa123449b","bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.7","_shasum":"fbe3ea4b155371226465248a15f1b29fc3f10cf5","_from":".","_npmVersion":"2.1.6","_nodeVersion":"0.10.33","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"}],"dist":{"shasum":"fbe3ea4b155371226465248a15f1b29fc3f10cf5","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.7.tgz","integrity":"sha512-5vVZN6v3lEfZnq5EmsMLEZBTdZWnLV+4np4KEcyLVRVEun1Y7D+bZaNOS0CUy8aNzQOos6AdyKkq2oViSMKedA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcp6BV4MoHlXHOvanXVGKHljyak5GNdDFkjsT/+OJi7AiBLj8XZ2vNCDZaoIkRUyiPJDZjqlaaZySBv017e/J1pxw=="}]},"directories":{}},"0.0.8":{"name":"glob-watcher","description":"Watch globs","version":"0.0.8","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","files":["index.js","lib"],"dependencies":{"gaze":"^0.5.1"},"devDependencies":{"mocha":"^2.0.1","should":"^5.0.0","mocha-lcov-reporter":"0.0.1","coveralls":"^2.6.1","istanbul":"^0.3.0","rimraf":"^2.2.5","jshint":"^2.4.1","mkdirp":"^0.5.0"},"scripts":{"test":"mocha --reporter spec && jshint","coveralls":"istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage"},"engines":{"node":">= 0.9"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"gitHead":"195a14d51b734fd2ce762f44ec00de97ecb56da7","bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@0.0.8","_shasum":"68aeb661e7e2ce8d3634381b2ec415f00c6bc2a4","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.35","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"},{"name":"anonymous","email":"blaine@iceddev.com"}],"dist":{"shasum":"68aeb661e7e2ce8d3634381b2ec415f00c6bc2a4","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-0.0.8.tgz","integrity":"sha512-Wbq7bkUwTSc3L25dKq3CPpFaaeYxARAUJtEUeNMmjcDOwQl6T2CI3blthbfLP5BCiYbAX7c/eSxZ3M1R+bPnDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo49whlYzsj+YwzLdeyVwcknO8ed9uULWQ0+5ZW8LLbwIgclBwy23i6RE0po752j0RhgppZ9xpmFbc4qgmBwOTJ5g="}]},"directories":{}},"2.0.0":{"name":"glob-watcher","description":"Watch globs","version":"2.0.0","homepage":"http://github.com/wearefractal/glob-watcher","repository":{"type":"git","url":"git://github.com/wearefractal/glob-watcher.git"},"author":{"name":"Fractal","email":"contact@wearefractal.com","url":"http://wearefractal.com/"},"main":"./index.js","files":["index.js","lib"],"dependencies":{"gaze":"^0.5.1"},"devDependencies":{"mocha":"^2.0.1","should":"^5.0.0","mocha-lcov-reporter":"0.0.1","coveralls":"^2.6.1","istanbul":"^0.3.0","rimraf":"^2.2.5","jshint":"^2.4.1","mkdirp":"^0.5.0"},"scripts":{"test":"mocha --reporter spec && jshint","coveralls":"istanbul cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | coveralls && rm -rf ./coverage"},"engines":{"node":">= 0.10"},"licenses":[{"type":"MIT","url":"http://github.com/wearefractal/glob-watcher/raw/master/LICENSE"}],"gitHead":"103840f582824192d935ad3744f6cfa2f9e01b06","bugs":{"url":"https://github.com/wearefractal/glob-watcher/issues"},"_id":"glob-watcher@2.0.0","_shasum":"1ff5794d266940b228c02073cd9ec6fc25bbd760","_from":".","_npmVersion":"2.7.0","_nodeVersion":"1.5.1","_npmUser":{"name":"anonymous","email":"contact@wearefractal.com"},"maintainers":[{"name":"anonymous","email":"contact@wearefractal.com"},{"name":"anonymous","email":"blaine@iceddev.com"}],"dist":{"shasum":"1ff5794d266940b228c02073cd9ec6fc25bbd760","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-2.0.0.tgz","integrity":"sha512-6svlHw1w44xXJ0L3CFZyM1QQBXNzvfQRVMLzuIsfutliO24xPmIWUlQoTBicNK6yeSXgQJtuUXlZPU6h8yX4zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFbrdM2u8M8Vf2cvkNRbcoGCrtycfLwAteZF+3GsGHSdAiBjQJYDluWHbhU0OEg/fxMSyjmOPQXz+WbYfN3jwf6w8Q=="}]},"directories":{}},"3.0.0":{"name":"glob-watcher","version":"3.0.0","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","files":["index.js"],"scripts":{"lint":"eslint . && jscs index.js test/","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"async-done":"^1.2.0","chokidar":"^1.4.3","lodash.assignwith":"^4.0.6","lodash.debounce":"^4.0.6"},"devDependencies":{"coveralls":"^2.11.2","del":"^2.2.0","eslint":"^1.10.3","eslint-config-gulp":"^2.0.0","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","jscs":"^2.3.5","jscs-preset-gulp":"^1.0.0","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"41c785c067b61d963be9e200c689792150ee5b1b","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@3.0.0","_shasum":"7771455ad188d955db8df077aced66b6cb28687b","_from":".","_npmVersion":"2.15.2","_nodeVersion":"0.10.41","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"anonymous","email":"contra@wearefractal.com"},{"name":"anonymous","email":"contact@wearefractal.com"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"7771455ad188d955db8df077aced66b6cb28687b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-3.0.0.tgz","integrity":"sha512-iVZkQ5JB3HaE5g/FjorijlP0JEBRG6flZp7vDMzeP89sDUPfTITl5oJP9gSCxJ4+yDGQv72IUhooMRpibQqOqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8unw+CuVUg8VxolEwJuuQEw/ZJVR8YRCcwiIFMDDeQgIgNqwtcFM13tvLG6uJLHi0JDtzxngpMeHY3o4kV9q+dis="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glob-watcher-3.0.0.tgz_1461811107481_0.34273603605106473"},"directories":{}},"3.1.0":{"name":"glob-watcher","version":"3.1.0","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","files":["index.js"],"scripts":{"lint":"eslint . && jscs index.js test/","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"async-done":"^1.2.0","chokidar":"^1.4.3","lodash.assignwith":"^4.0.6","lodash.debounce":"^4.0.6"},"devDependencies":{"coveralls":"^2.11.2","del":"^2.2.0","eslint":"^1.10.3","eslint-config-gulp":"^2.0.0","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","jscs":"^2.3.5","jscs-preset-gulp":"^1.0.0","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"352365d516be9a0bd38ea13f6080d55d4a0e6928","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@3.1.0","_shasum":"375b7c73f042c608756221d5c511eb09b8178080","_from":".","_npmVersion":"2.15.2","_nodeVersion":"0.10.41","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"anonymous","email":"contra@wearefractal.com"},{"name":"anonymous","email":"contact@wearefractal.com"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"375b7c73f042c608756221d5c511eb09b8178080","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-3.1.0.tgz","integrity":"sha512-Wb/+cTxmBiH9Bq8J151vZjBFtjRG+I0bSKwrL6MkxrfrPDTqG9isHTQzfNUZ0gwDhNvLpfvmjdCBduKUsrhOZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYX1iC77y5gp57Em1X+J8PhiqHX1m8R6tO1/1hPUARkAiANc4TSlsQbA6SEOpqWMwJAt98f3yExSGKgbubWdzIOog=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/glob-watcher-3.1.0.tgz_1482796301671_0.4865776065271348"},"directories":{}},"3.2.0":{"name":"glob-watcher","version":"3.2.0","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","files":["index.js"],"scripts":{"lint":"eslint . && jscs index.js test/","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"async-done":"^1.2.0","chokidar":"^1.4.3","lodash.debounce":"^4.0.6","object.defaults":"^1.0.0"},"devDependencies":{"coveralls":"^2.11.2","del":"^2.2.0","eslint":"^1.10.3","eslint-config-gulp":"^2.0.0","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","jscs":"^2.3.5","jscs-preset-gulp":"^1.0.0","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"6e68d539a9102ad224bad48b2bd36f4205bbf7e5","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@3.2.0","_shasum":"ffc1a2d3d07783b672f5e21799a4d0b3fed92daf","_from":".","_npmVersion":"2.15.2","_nodeVersion":"0.10.41","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"anonymous","email":"contra@wearefractal.com"},{"name":"anonymous","email":"contact@wearefractal.com"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"ffc1a2d3d07783b672f5e21799a4d0b3fed92daf","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-3.2.0.tgz","integrity":"sha512-2sFNoCvr07D/JyQxPXMd6nHr8TzryUobb8Ebc0QNkgmu0VSaedOXz+tc2JI4/IhH2UwQ1UZffyFbRDZ4umy+/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNWeMyhGMsz4EpxKrIIZhoWxgoaOt7lGBcgyAZkRznRAIgChbWcxg3DOi9HOXXl+iGyT0U3Tz4iAV9T1luUbtveAg="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/glob-watcher-3.2.0.tgz_1492622396731_0.05649953079409897"},"directories":{}},"4.0.0":{"name":"glob-watcher","version":"4.0.0","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","files":["index.js"],"scripts":{"lint":"eslint . && jscs index.js test/","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"async-done":"^1.2.0","chokidar":"^1.4.3","just-debounce":"^1.0.0","object.defaults":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.2","eslint":"^1.10.3","eslint-config-gulp":"^2.0.0","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","jscs":"^2.3.5","jscs-preset-gulp":"^1.0.0","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.6.1","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"33b53966f601187fb1375d42792cf252ed1a7558","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@4.0.0","_shasum":"9e63a8ff6e61e932de6cc2caece5071a6d737329","_from":".","_npmVersion":"2.15.2","_nodeVersion":"0.10.41","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"9e63a8ff6e61e932de6cc2caece5071a6d737329","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-4.0.0.tgz","integrity":"sha512-7OrQY2mLViCDc9uve05rwP4YhBh8YczEfRIz2CcXgFlVZZnPi8FSKcWD3nE2loBQ68Gzv2JD9wUm5/93qBczFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYc1OZs0fjWXXsC7jcQ97dmZUAX0hEQxbG9fggXZpfIAIhAN16bW33WtLneBdhcmoA3FkvCOZpdeusqZxoQfFBgEq7"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher-4.0.0.tgz_1498774920664_0.9661180775146931"},"directories":{}},"5.0.0":{"name":"glob-watcher","version":"5.0.0","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","files":["index.js"],"scripts":{"lint":"eslint . && jscs index.js test/","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"async-done":"^1.2.0","chokidar":"^2.0.0","just-debounce":"^1.0.0","object.defaults":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.2","eslint":"^1.10.3","eslint-config-gulp":"^2.0.0","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","jscs":"^2.3.5","jscs-preset-gulp":"^1.0.0","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","normalize-path":"^2.1.1","rimraf":"^2.6.1","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"783e42f2fbee4b8f86b144c0e31bf14a322d11b5","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@5.0.0","_shasum":"5e147887f8733134c212bc19697dda19a029eb2e","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.10.48","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"dist":{"shasum":"5e147887f8733134c212bc19697dda19a029eb2e","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-5.0.0.tgz","integrity":"sha512-Q+kzOM/FNZXaw6e7QsJC1OGQsOncmo0PpLG0VcbJdaktuC+TuG/jkPJVMHGGNyTY7fHxdP6uUnOwyPBSI0QpIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnhkzyJd07ksbUW14MvsKJqVUqJw802YxBco9ljFAlyAIhAMPnuOndh+gXMEYwOiA+a1wUSBuFnR0YLeqGCqfA4oFb"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher-5.0.0.tgz_1514598847549_0.22763692075386643"},"directories":{}},"5.0.1":{"name":"glob-watcher","version":"5.0.1","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","files":["index.js"],"scripts":{"lint":"eslint . && jscs index.js test/","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"async-done":"^1.2.0","chokidar":"^2.0.0","just-debounce":"^1.0.0","object.defaults":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.2","eslint":"^1.10.3","eslint-config-gulp":"^2.0.0","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","jscs":"^2.3.5","jscs-preset-gulp":"^1.0.0","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","normalize-path":"^2.1.1","rimraf":"^2.6.1","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"10d7de9c3c82b509c9fbce297e86654cee4faa1d","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@5.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-fK92r2COMC199WCyGUblrZKhjra3cyVMDiypDdqg1vsSDmexnbYivK1kNR4QItiNXLKmGlqan469ks67RtNa2g==","shasum":"239aaa621b6bd843b288fdf6b155f50963c7d7ea","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-5.0.1.tgz","fileCount":4,"unpackedSize":9574,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0mfyMEx2hjkfbhEKezfGmvf7hSZlMHipc/UGXI2vq5AiEAo9pb6Hu3ANry3DWMJH5alIKwfvRX3/0nYyoZzspDO9w="}]},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher_5.0.1_1518640311989_0.29765008105294366"},"_hasShrinkwrap":false},"5.0.2":{"name":"glob-watcher","version":"5.0.2","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"anymatch":"^2.0.0","async-done":"^1.2.0","chokidar":"^2.0.0","is-negated-glob":"^1.0.0","just-debounce":"^1.0.0","object.defaults":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.2","eslint":"^2.13.1","eslint-config-gulp":"^3.0.1","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","normalize-path":"^2.1.1","rimraf":"^2.6.1","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"f1fa55d0076f13456a8e1e47ff718e0ac5579aca","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@5.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-L/9qAIpGhRXXGTWkgvKzB8RjEaVOg9hMDb2g69uBbW02LNn9WVtwYEoobIWAbN1+J/6wdDP01KYwB+6XCHByQw==","shasum":"b6793ee09422709804606217d45513b66f375e84","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-5.0.2.tgz","fileCount":4,"unpackedSize":10901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7gunCRA9TVsSAnZWagAAmU4QAJ+zGJiIq4SILTjfqZrt\nzlarO9iTkFstoRoZxlijowKY0PDdcSsvmS2orZm9uQfwCgcvHeGTPc4GkCz7\n6YTA0v7pIS8U5vkKj2VOMIp0cP17lEREm+InwwxtsZ8f3nGm0MGZFrPiveHZ\nyqHootaYsHfD9a0BQ4B/MKFImV88WbQbXFPTdLocVuHqPHZvYFh8aKBLsBjr\nY4zymBSOsSUePMpUYGlDHe8xv1Cb+sLWnBCo2mHQyvb91jMd0xLuE0+h9yns\nx9NxlG84K7rrMGEAM6yW1P79l3toggPeJ5u8l94FUjIcSZBrjV+GakaG3cs8\nrhYv/0xZ/PkzjyLJBFRlqnx6caxwedBtx1+Ly69rxRXko/2+CUczAmLdpOzL\nsRXEjguBezqle/4h50yHZBwU64qBIJJWpctvjJb+UqLdqViHNhx5r1grJytA\n1KV/oONemFJngyaEplAxkvecbC1d6qQGNhxNKh40zOc/cVer5KahWWlPYxL0\nFo0sRnXSNdCPVCKaBskpUSjgzP1A7OYdNgibZ4oDIdSvahVXGTctzGPytjPd\n0S/xcksZsJ+hEHCy6NPLEgJHY47PNcstUsg+HfZqIijoDG4Gsr94LLKsxV8D\nC0AxCcVfMl2fZBzIVx2tUmPqycYPsG/dy3ebOPsadLIY09wFkMM0IzLTsKeW\ng5SC\r\n=UcGq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAfAiuUWpiPs4KB6I0StOPP6rd58RbqPd7z1DRA9NosAiEAwW6lYKuJsVXwby2MwYYy92M9uWyxMNpcZW5YNQKsuYo="}]},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher_5.0.2_1542327205624_0.604404072488028"},"_hasShrinkwrap":false},"5.0.3":{"name":"glob-watcher","version":"5.0.3","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"anymatch":"^2.0.0","async-done":"^1.2.0","chokidar":"^2.0.0","is-negated-glob":"^1.0.0","just-debounce":"^1.0.0","object.defaults":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.2","eslint":"^2.13.1","eslint-config-gulp":"^3.0.1","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","normalize-path":"^2.1.1","rimraf":"^2.6.1","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"46aeacdddfdec3f52d41aa264fcfb8976a5d45b1","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@5.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"dist":{"integrity":"sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==","shasum":"88a8abf1c4d131eb93928994bc4a593c2e5dd626","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-5.0.3.tgz","fileCount":4,"unpackedSize":11093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7hhjCRA9TVsSAnZWagAAzRgQAJV/AAhVpW6qRqbv10Hb\n2OZyV9B4iAVvrVr1thfGfqdkmTTdfYMthQBO44I1grZ/vwVW56LA7sNJR1yp\nwqWBgw3ep8wUQRpWOTKQSB4C5Gxxt8mYo9nhFHY4Tp4uMeTf8tohEHfrooCH\n12fhevCm88ALbAo8CZy02uUvKTskdm0CVWfAeaUWOklYhCxKsTRNAcS45ld2\nQ0UgIriRLc68uEOtxnFLYhlkz2Up0rsMtWsBmqx1eoMb3VlZP4jNlECwwUFq\nggjp6Gtl/WusTgw8nFB504DR8BNfxkQlT6fSs6kI3O+ejHDMtt6T+ElSOcEX\nBtAizzPWzUfbnRP4J+DiE0guFBqoXiHzcO/ceAQOu3QucujCdpadRYboKtgA\nySsSeuMfs5EFKXOBRAUYpZj0W1PYHYrnAYqCdndnxw+zFjFwPCV6SA2FPWho\ndt/AAnrhjkjwB3jeM/c+8G92i4OYzvOJ/8nvjUKL3r9/BBEorTi36L5L0x2A\nJwUFjy3IkwHwT7dRNj+PSHZcmoNdbwK7nD9PVfx4JQbOGsyQCLPeOeOycjKp\nVHi+uWDRFe77UvrvSl5BQm9htlAGRxdEHhb9wvWgZUzvtRsACnQ2yt/83hz8\nIO9s+SldwYhTZhyfWO8iIu7wABZ0bNEfX9jjy62OVCZKKrNPj3UJIrPzySEm\nGUWb\r\n=M1h6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDewm/RERoYAqZE0TdXwUBFMY2XKd4WU+Ts4z7026QHgAIgWTN77UWKMps3d5PbXYRux6wrAt+VemvVEOHszihwQ4U="}]},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher_5.0.3_1542330467072_0.7320266924220147"},"_hasShrinkwrap":false},"5.0.4":{"name":"glob-watcher","version":"5.0.4","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"anymatch":"^2.0.0","async-done":"^1.2.0","chokidar":"^2.0.0","is-negated-glob":"^1.0.0","just-debounce":"^1.0.0","object.defaults":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.2","eslint":"^2.13.1","eslint-config-gulp":"^3.0.1","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","normalize-path":"^2.1.1","rimraf":"^2.6.1","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"1f7f34aaa455b0b25cc9338b880551e844502c7e","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@5.0.4","_nodeVersion":"14.6.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NHXneNs44xd12MdvIOVYlEuIx5kIHZ8kOWJZs0Ve9BGpVwd9F8G6q+tWbPvFWZz5Me+cTCxzUkQcTjHxclBz6w==","shasum":"b8e61e3d56bb40cd43465e8b5eef9b9cfb840ede","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-5.0.4.tgz","fileCount":4,"unpackedSize":11422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGOWUCRA9TVsSAnZWagAA8r0QAJFIgeRoHaTEbM6VRbmR\nBVec389y2a+aPOrdRyC6BVchiUz/EhxLdFuf8hPc41kDzbIpU53PqM7wBKv9\nInUbZV4IA2ycs0tD6BKgh56bCxfRFtva6yRRQ0htu6bsZb+6jHNStXyKG9c/\nuCX28B/7tt0Nc0KcKkYR8PKYWKGfm22XxA+7E1P+qJ6PXGzfrLXyW2MooiPC\nEXtjF2nVpfyAvH9tDGP9Jr+Mu6tPP1/MeNGUE1jYMswVUkR8r033fb2S/Ybq\nXxwxDq30RX5ViTB+WHnW6PT93Mv4mtZMoZoGaW7583LgmFl803xuAqxEVgYj\nomTWvv7AMmu++XXcSjuiObfPQQoyy9CUxP0oAZoMUNKv/5rO9rSBGkhijDT3\nGT7gEF0EwkTagtUxJiY9iqs1DxvKwqbPSV2zOYadSlT8w8SRH6T5wXRAs5iT\n4k7m+Nx72GzGaOXEPWiOwDe3LvmWA4Dloj2ziDvgzkWh4YMWB5aUeZXhDxzH\n44joWi9WJGQImQMAufH/EcV4evrcS6fZPBkEkCQ2ty5LcOc2QaET6HbP13dh\na8knYI4vtcUZBdzrxkYMb8O1ujN/n/d1y9/oxRTJOALBa0yYwBSZS7EGbMem\nWjTsOFCkN/3TkYJJRHFSOsLKAQuJ9pvF8IQEo79JXinFtuR7qFl81/jcdQ7M\nE190\r\n=4KrB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCco+Dm7l33zzq9qkiDR+9Ejr1oZb8QOXDasWpcafbcLgIhAK1ZyiR+ZLybmsz7phfdkOW786/5S05V5fjic6uGx26l"}]},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher_5.0.4_1595467155545_0.20062391096807097"},"_hasShrinkwrap":false},"5.0.5":{"name":"glob-watcher","version":"5.0.5","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"http://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 0.10"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"mocha --async-only","cover":"istanbul cover _mocha --report lcovonly","coveralls":"npm run cover && istanbul-coveralls"},"dependencies":{"anymatch":"^2.0.0","async-done":"^1.2.0","chokidar":"^2.0.0","is-negated-glob":"^1.0.0","just-debounce":"^1.0.0","normalize-path":"^3.0.0","object.defaults":"^1.1.0"},"devDependencies":{"coveralls":"^2.11.2","eslint":"^2.13.1","eslint-config-gulp":"^3.0.1","expect":"^1.16.0","istanbul":"^0.4.0","istanbul-coveralls":"^1.0.1","mocha":"^2.0.0","mocha-lcov-reporter":"^1.2.0","rimraf":"^2.6.1","through2":"^2.0.1"},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"c994409826c8914fa913f308568b5b13fc2a7723","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@5.0.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==","shasum":"aa6bce648332924d9a8489be41e3e5c52d4186dc","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-5.0.5.tgz","fileCount":4,"unpackedSize":11422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2sZ2CRA9TVsSAnZWagAA+ecP/jy1SKHQ8c/ynw5ZTfsV\nWkX+eXOyB3JCSzQIGOO1NhpryehOhNrZEiFEqXSuunmBV2NeFebVYbac/Zs/\nzRIG+QpdFozCQT50lvYEiHhW9ARTpLDkEHwhbN407XzObSJBZv8tywoJp5dt\n7wQVBF3uPWuPxd+WnSbWVvIEPmzuXbtJgoSUHivL5GhY+3IyTLTgQLDlvohv\n+/WNTEYQV/ILVt7U/BQkZOJ7tTCYAbHEtEjyZK43PETWbH6TvHtlFHRl+nns\no+7OKUxHQ96XDZVKuV8w+2nLyLo+2StvtfBTqJ8pYFnwjva7RfGRk47Eiy8I\nxKPhgTXVFmxookGZ2aSv475XPbuxO0icH3c5I67OuOiMPi73/VQUp9xg9JvA\nL7n9btAoyPtFFOLLEa9r4tTOLKPi6bp+Y+XwPzHx01glRZjIJgbXcvEHrFoc\nLkz7nWSL6iJIRN/SpGOZp7hEkfkzJAPdqlgvY7WBm7+9Dy/agVNYLdVYxkCi\nCMFj+BdsPJcBgwt/duVxA4aA9X4BXbTyzD5BWtkEUPb/DBnHivR3sVrAoAz5\nWLEa88+kQ8EwH+egxtOtQTl8cn2T478cg+Uwp0Q8pzFGHA5ZbB20MXhbjVFV\nMsKuDjFtUNz3A1ATS3CihMt8pEn7GipZUlltJFR7yGCBqoI+6+c9KFd3oOOK\nRfRN\r\n=LL/A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD33KgVM3qNW/wwar2DAgGZd+jBZR9FzEYvJMPLzYYwSgIgdAmyeEly9UoQFrbBC3i8M4KwmBcVpmCPkIHBuNFnYxo="}]},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher_5.0.5_1595471439735_0.45329559829272426"},"_hasShrinkwrap":false},"6.0.0":{"name":"glob-watcher","version":"6.0.0","description":"Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.","author":{"name":"Gulp Team","email":"team@gulpjs.com","url":"https://gulpjs.com/"},"contributors":[],"repository":{"type":"git","url":"git+https://github.com/gulpjs/glob-watcher.git"},"license":"MIT","engines":{"node":">= 10.13.0"},"main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint","test":"nyc mocha test test/lib --async-only"},"dependencies":{"async-done":"^2.0.0","chokidar":"^3.5.3"},"devDependencies":{"eslint":"^7.32.0","eslint-config-gulp":"^5.0.1","expect":"^27.5.1","mocha":"^8.4.0","normalize-path":"^3.0.0","nyc":"^15.1.0","rimraf":"^3.0.2","sinon":"^14.0.0","through2":"^4.0.2"},"nyc":{"reporter":["lcov","text-summary"]},"prettier":{"singleQuote":true},"keywords":["watch","glob","async","queue","debounce","callback"],"gitHead":"b593a04512ecd7726050072d9193774d20455be9","bugs":{"url":"https://github.com/gulpjs/glob-watcher/issues"},"homepage":"https://github.com/gulpjs/glob-watcher#readme","_id":"glob-watcher@6.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-wGM28Ehmcnk2NqRORXFOTOR064L4imSw3EeOqU5bIwUf62eXGwg89WivH6VMahL8zlQHeodzvHpXplrqzrz3Nw==","shasum":"8565341978a92233fb3881b8857b4d1e9c6bf080","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/glob-watcher/-/glob-watcher-6.0.0.tgz","fileCount":6,"unpackedSize":9894,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGyIMZgmfC6xMpd5SjDfkh4eHf0+8+DaKFUbHnDbTz6AiBRPlBuiRRbzgkV0KmCyh7HaBYuETNOwOMDRKK+kfl9Rg=="}]},"_npmUser":{"name":"anonymous","email":"blaine.bublitz@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"yo@contra.io"},{"name":"anonymous","email":"blaine.bublitz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/glob-watcher_6.0.0_1685492075787_0.20657078826561293"},"_hasShrinkwrap":false}},"name":"glob-watcher","time":{"modified":"2023-05-31T00:14:36.082Z","created":"2013-12-20T22:15:18.967Z","0.0.1":"2013-12-20T22:15:20.214Z","0.0.2":"2014-01-15T20:52:21.220Z","0.0.3":"2014-01-16T06:45:32.884Z","0.0.4":"2014-03-13T21:07:18.186Z","0.0.5":"2014-04-15T04:57:30.541Z","0.0.6":"2014-04-17T10:23:43.057Z","0.0.7":"2014-11-13T23:14:52.959Z","0.0.8":"2015-02-22T02:28:06.496Z","1.0.0":"2015-03-19T01:44:14.245Z","2.0.0":"2015-03-22T22:07:19.163Z","3.0.0":"2016-04-28T02:38:29.590Z","3.1.0":"2016-12-26T23:51:41.910Z","3.2.0":"2017-04-19T17:19:58.832Z","4.0.0":"2017-06-29T22:22:00.772Z","5.0.0":"2017-12-30T01:54:07.642Z","5.0.1":"2018-02-14T20:31:52.042Z","5.0.2":"2018-11-16T00:13:26.666Z","5.0.3":"2018-11-16T01:07:47.234Z","5.0.4":"2020-07-23T01:19:15.672Z","5.0.5":"2020-07-23T02:30:39.867Z","6.0.0":"2023-05-31T00:14:35.954Z"},"readmeFilename":"README.md","contributors":[],"homepage":"https://github.com/gulpjs/glob-watcher#readme"}