From 5746d32d483cf6d71e28b4b75a6a3eb13fe518fe Mon Sep 17 00:00:00 2001 From: altanai Date: Fri, 3 Jul 2020 12:35:48 +0530 Subject: [PATCH] updates --- .gitignore | 1 + 5-0c74fd9b39.jpg | Bin 0 -> 35670 bytes tfx_chromeextension/manifest.json | 2 +- tfx_chromeextension/package-lock.json | 2348 +++++++++++++++++++++++++ tfx_chromeextension/package.json | 19 + tfx_chromeextension/propertyWriter.js | 0 tfx_signaller/package-lock.json | 650 +++++++ 7 files changed, 3019 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 5-0c74fd9b39.jpg create mode 100644 tfx_chromeextension/package-lock.json create mode 100644 tfx_chromeextension/package.json create mode 100644 tfx_chromeextension/propertyWriter.js create mode 100644 tfx_signaller/package-lock.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a0aa10d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +tfx_chromeextension/node_modules/ diff --git a/5-0c74fd9b39.jpg b/5-0c74fd9b39.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31614a7416c1cd0bd481d2ce9ce008d85aca58b5 GIT binary patch literal 35670 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Ú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.0.4" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=" + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=" + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + }, + "combined-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz", + "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=", + "optional": true, + "requires": { + "delayed-stream": "0.0.5" + } + }, + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "requires": { + "graceful-readlink": ">= 1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cryptiles": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz", + "integrity": "sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw=", + "optional": true, + "requires": { + "boom": "0.4.x" + } + }, + "ctype": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz", + "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=", + "optional": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + }, + "dependencies": { + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + } + } + }, + "delayed-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz", + "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=", + "optional": true + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "event-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.1.7.tgz", + "integrity": "sha1-tMVAAS0P4UmEIPPYlGAI22OTw3o=", + "requires": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.2", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "forever-agent": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz", + "integrity": "sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA=" + }, + "form-data": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz", + "integrity": "sha1-kavXiKupcCsaq/qLwBAxoqyeOxI=", + "optional": true, + "requires": { + "async": "~0.9.0", + "combined-stream": "~0.0.4", + "mime": "~1.2.11" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "optional": true + } + } + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=" + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "graceful-readlink": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" + }, + "gulp-add-src": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulp-add-src/-/gulp-add-src-1.0.0.tgz", + "integrity": "sha512-wmqf71/V/W4Ffi9lduaWAgNFcJW60TRqgc2lRv94d6I7j4rjHtVMHjnbwDH8RF0czGfJqYbs+ruecZXmwJopCQ==", + "requires": { + "event-stream": "~3.1.5", + "streamqueue": "^0.1.1", + "through2": "~0.4.1", + "vinyl-fs": "~3.0.2" + } + }, + "gulp-base64": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/gulp-base64/-/gulp-base64-0.1.3.tgz", + "integrity": "sha1-FkvZ1PM23BbWabMxzrwTk0NXkUU=", + "requires": { + "async": "~0.2.10", + "buffers": "~0.1.1", + "extend": "~1.2.1", + "mime": "~1.2.11", + "request": "~2.33.0", + "through2": "~0.4.1" + }, + "dependencies": { + "extend": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-1.2.1.tgz", + "integrity": "sha1-oPX9bPyDpf5J72mNYOyKYk3UV2w=" + } + } + }, + "gulp-minify-css": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/gulp-minify-css/-/gulp-minify-css-1.2.4.tgz", + "integrity": "sha1-thZJV2Auon+eWtiCJ2ld0gV3jAY=", + "requires": { + "clean-css": "^3.3.3", + "gulp-util": "^3.0.5", + "object-assign": "^4.0.1", + "readable-stream": "^2.0.0", + "vinyl-bufferstream": "^1.0.1", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "gulp-remote-src": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/gulp-remote-src/-/gulp-remote-src-0.4.4.tgz", + "integrity": "sha512-mo7lGgZmNXyTbcUzfjSnUVkx1pnqqiwv/pPaIrYdTO77hq0WNTxXLAzQdoYOnyJ0mfVLNmNl9AGqWLiAzTPMMA==", + "requires": { + "event-stream": "3.3.4", + "node.extend": "~1.1.2", + "request": "^2.88.0", + "through2": "~2.0.3", + "vinyl": "~2.0.1" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "requires": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "requires": { + "through": "2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "vinyl": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.0.2.tgz", + "integrity": "sha1-CjcT2NTpIhxY8QyhbAEWyeJe2nw=", + "requires": { + "clone": "^1.0.0", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "is-stream": "^1.1.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "gulp-sequence": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulp-sequence/-/gulp-sequence-1.0.0.tgz", + "integrity": "sha512-c+p+EcyBl1UCpbfFA/vUD6MuC7uxoY6Y4g2lq9lLtzOHh9o1wijAQ4o0TIRQ14C7cG6zR6Zi+bpA0cW78CFt6g==", + "requires": { + "thunks": "^4.9.0" + } + }, + "gulp-uglify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", + "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", + "requires": { + "array-each": "^1.0.1", + "extend-shallow": "^3.0.2", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "isobject": "^3.0.1", + "make-error-cause": "^1.1.1", + "safe-buffer": "^5.1.2", + "through2": "^2.0.0", + "uglify-js": "^3.0.5", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=" + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "requires": { + "glogg": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "hawk": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz", + "integrity": "sha1-uQuxaYByhUEdp//LjdJZhQLTtS0=", + "optional": true, + "requires": { + "boom": "0.4.x", + "cryptiles": "0.2.x", + "hoek": "0.9.x", + "sntp": "0.2.x" + } + }, + "hoek": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz", + "integrity": "sha1-PTIkYrrfB3Fup+uFuviAec3c5QU=", + "optional": true + }, + "http-signature": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz", + "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=", + "optional": true, + "requires": { + "asn1": "0.1.11", + "assert-plus": "^0.1.5", + "ctype": "0.5.3" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "is": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==" + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "requires": { + "readable-stream": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=" + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=" + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=" + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=" + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=" + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=" + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=" + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=" + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + }, + "make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", + "requires": { + "make-error": "^1.2.0" + } + }, + "map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=" + }, + "mime": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz", + "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=" + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "requires": { + "mime-db": "1.44.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "requires": { + "duplexer2": "0.0.2" + } + }, + "node-uuid": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", + "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=" + }, + "node.extend": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.8.tgz", + "integrity": "sha512-L/dvEBwyg3UowwqOUTyDsGBU6kjBQOpOhshio9V3i3BMPv5YUb9+mWNN8MK0IbWqT0AqaTSONZf0aTuMMahWgA==", + "requires": { + "has": "^1.0.3", + "is": "^3.2.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "requires": { + "once": "^1.3.2" + } + }, + "oauth-sign": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz", + "integrity": "sha1-y1QPk7srIqfVlBaRoojWDo6pOG4=", + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + }, + "dependencies": { + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + } + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "requires": { + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "requires": { + "through": "~2.3" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz", + "integrity": "sha1-bgFQmP9RlouKPIGQAdXyyJvEsQc=" + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==" + }, + "request": { + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.33.0.tgz", + "integrity": "sha1-UWeHgTFyYHDsYzdS6iMKI3ncZf8=", + "requires": { + "aws-sign2": "~0.5.0", + "forever-agent": "~0.5.0", + "form-data": "~0.1.0", + "hawk": "~1.0.0", + "http-signature": "~0.10.0", + "json-stringify-safe": "~5.0.0", + "mime": "~1.2.9", + "node-uuid": "~1.4.0", + "oauth-sign": "~0.3.0", + "qs": "~0.6.0", + "tough-cookie": ">=0.12.0", + "tunnel-agent": "~0.3.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "requires": { + "value-or-function": "^3.0.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sntp": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz", + "integrity": "sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA=", + "optional": true, + "requires": { + "hoek": "0.9.x" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" + }, + "split": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz", + "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=", + "requires": { + "through": "2" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "dependencies": { + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "requires": { + "duplexer": "~0.1.1" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + }, + "streamqueue": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/streamqueue/-/streamqueue-0.1.3.tgz", + "integrity": "sha1-sQ1lFYr1ec46X0jJJ20B2yPU+LU=", + "requires": { + "isstream": "~0.1.1", + "readable-stream": "~1.0.33" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + }, + "through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=", + "requires": { + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "thunks": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/thunks/-/thunks-4.9.6.tgz", + "integrity": "sha512-ulXG17ZokTO8j0rTx/23YHsBuz6KAK1xdBPLH4zB1FRDUkttCQeli3DxGhhYtrrsRwzacSG+ZIebjSgLseluMw==" + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "requires": { + "through2": "^2.0.3" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "optional": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "tunnel-agent": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz", + "integrity": "sha1-rWgbaPUyGtKCfEz7G31d8s/pQu4=", + "optional": true + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "uglify-js": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.10.0.tgz", + "integrity": "sha512-Esj5HG5WAyrLIdYU74Z3JdG2PxdIusvj6IWHMtlyESxc7kcDz7zYlYjpnSokn1UbpV0d/QX9fan7gkCNd/9BQA==" + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "optional": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + } + } + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-bufferstream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vinyl-bufferstream/-/vinyl-bufferstream-1.0.1.tgz", + "integrity": "sha1-BTeGn1gO/6TKRay0dXnkuf5jCBo=", + "requires": { + "bufferstreams": "1.0.1" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + } + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "requires": { + "source-map": "^0.5.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=", + "requires": { + "object-keys": "~0.4.0" + } + } + } +} diff --git a/tfx_chromeextension/package.json b/tfx_chromeextension/package.json new file mode 100644 index 0000000..92b0cb3 --- /dev/null +++ b/tfx_chromeextension/package.json @@ -0,0 +1,19 @@ +{ + "name": "tfx_chromeextension", + "version": "1.0.0", + "description": "", + "main": "content.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "gulp-add-src": "^1.0.0", + "gulp-base64": "^0.1.3", + "gulp-minify-css": "^1.2.4", + "gulp-remote-src": "^0.4.4", + "gulp-sequence": "^1.0.0", + "gulp-uglify": "^3.0.2" + } +} diff --git a/tfx_chromeextension/propertyWriter.js b/tfx_chromeextension/propertyWriter.js new file mode 100644 index 0000000..e69de29 diff --git a/tfx_signaller/package-lock.json b/tfx_signaller/package-lock.json new file mode 100644 index 0000000..3b712c8 --- /dev/null +++ b/tfx_signaller/package-lock.json @@ -0,0 +1,650 @@ +{ + "name": "tfx_signaller", + "version": "1.2.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "after": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.1.tgz", + "integrity": "sha1-q11PuIP1loFtNRX495HAr0ht1ic=" + }, + "arraybuffer.slice": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz", + "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=" + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base64-arraybuffer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.2.tgz", + "integrity": "sha1-R030qfLaJOBd8xWMOx2zw81GoVQ=" + }, + "base64id": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz", + "integrity": "sha1-As4P3u4M709ACA4ec+g08LG/zj8=" + }, + "benchmark": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-1.0.0.tgz", + "integrity": "sha1-Lx4vpMNZ8REiqhgwgiGOlX45DHM=" + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "requires": { + "callsite": "1.0.0" + } + }, + "bindings": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz", + "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=", + "optional": true + }, + "blob": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz", + "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "bufferutil": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-1.2.1.tgz", + "integrity": "sha1-N75dNuHgZJIiHmjUdLGsWOUQy9c=", + "optional": true, + "requires": { + "bindings": "1.2.x", + "nan": "^2.0.5" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=" + }, + "cli": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.5.tgz", + "integrity": "sha1-ePlIXNFhtWbppsctcXDEJw6B22E=", + "dev": true, + "requires": { + "glob": ">= 3.1.4" + } + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "component-emitter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz", + "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "console-browserify": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-0.1.6.tgz", + "integrity": "sha1-0SijwLuINQ61YmxufHGm8P1ImDw=", + "dev": true + }, + "debug": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.1.0.tgz", + "integrity": "sha1-M6uRVlnYwsyKQUQ9lNbr03aX7SE=", + "requires": { + "ms": "0.6.2" + } + }, + "deep-equal": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz", + "integrity": "sha1-hLdFiW80xoTpjyzg5Cq69Du6AX0=", + "dev": true + }, + "defined": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-0.0.0.tgz", + "integrity": "sha1-817qfXBekzuvE7LwOz+D2SFAOz4=", + "dev": true + }, + "engine.io": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.5.4.tgz", + "integrity": "sha1-xhQQEpEcNQYxwbOQ9TJOtCAuKfI=", + "requires": { + "base64id": "0.1.0", + "debug": "1.0.3", + "engine.io-parser": "1.2.2", + "ws": "0.8.0" + }, + "dependencies": { + "debug": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-1.0.3.tgz", + "integrity": "sha1-/IxrLWACgEtAgcAgjg9kYLofo+Q=", + "requires": { + "ms": "0.6.2" + } + } + } + }, + "engine.io-client": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.5.4.tgz", + "integrity": "sha1-xq1lpldSopy5MMaRHledKyjREGw=", + "requires": { + "component-emitter": "1.1.2", + "component-inherit": "0.0.3", + "debug": "1.0.4", + "engine.io-parser": "1.2.2", + "has-cors": "1.0.3", + "indexof": "0.0.1", + "parsejson": "0.0.1", + "parseqs": "0.0.2", + "parseuri": "0.0.4", + "ws": "0.8.0", + "xmlhttprequest": "https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz" + }, + "dependencies": { + "debug": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-1.0.4.tgz", + "integrity": "sha1-W5wla9VLbsAigxdvqKDt5tFUy/g=", + "requires": { + "ms": "0.6.2" + } + }, + "parseuri": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.4.tgz", + "integrity": "sha1-gGWCo5iH4eoY3V4v4OAZAiaOk1A=", + "requires": { + "better-assert": "~1.0.0" + } + } + } + }, + "engine.io-parser": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.2.2.tgz", + "integrity": "sha1-zQgQQf7qOcZDI/95uCqQpyr8zN0=", + "requires": { + "after": "0.8.1", + "arraybuffer.slice": "0.0.6", + "base64-arraybuffer": "0.1.2", + "blob": "0.0.4", + "has-binary": "0.1.6", + "utf8": "2.1.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "getconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/getconfig/-/getconfig-2.1.0.tgz", + "integrity": "sha1-B4ENTl2XWi4SvSHgsjQVeleTFyI=" + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "global": { + "version": "https://github.com/component/global/archive/v2.0.1.tar.gz", + "integrity": "sha512-O91OcV/NbdmQJPHaRu2ekSP7bqFRLWgqSwaJvqHPZHUwmHBagQYTOra29+LnzzG3lZkXH1ANzHzfCxtAPM9HMA==" + }, + "has": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/has/-/has-0.0.1.tgz", + "integrity": "sha1-ZmOcFOr1WfE52ivg5DiRDvP9Wxs=", + "dev": true + }, + "has-binary": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.6.tgz", + "integrity": "sha1-JTJvOc+k9hath4eJTjryz7x7bhA=", + "requires": { + "isarray": "0.0.1" + } + }, + "has-binary-data": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/has-binary-data/-/has-binary-data-0.1.3.tgz", + "integrity": "sha1-jrsYOItX8ZpSMSdaFvwY1R83mq4=", + "requires": { + "isarray": "0.0.1" + } + }, + "has-cors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.0.3.tgz", + "integrity": "sha1-UCrLmzEE2sM90mMOry+IiwuvTLM=", + "requires": { + "global": "https://github.com/component/global/archive/v2.0.1.tar.gz" + } + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "jshint": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.3.0.tgz", + "integrity": "sha1-GVBEVaLCDEbuGDNh64fzocC33Ec=", + "dev": true, + "requires": { + "cli": "0.4.x", + "console-browserify": "0.1.x", + "minimatch": "0.x.x", + "shelljs": "0.1.x", + "underscore": "1.4.x" + } + }, + "json3": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.2.6.tgz", + "integrity": "sha1-9u/JPAagTemuxTBT3yVZuxniA4s=" + }, + "lru-cache": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", + "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=", + "dev": true + }, + "minimatch": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz", + "integrity": "sha1-vSx9Bg0sjI/Xzefx8u0tWycP2xs=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + }, + "ms": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.6.2.tgz", + "integrity": "sha1-2JwhJMb9wTU9Zai3e/GqxLGTcIw=" + }, + "nan": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", + "integrity": "sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==", + "optional": true + }, + "node-uuid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.2.0.tgz", + "integrity": "sha1-gan+MpNHGYUkmbWLJSPSzV/f1ls=" + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=" + }, + "object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "dev": true + }, + "object-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.1.tgz", + "integrity": "sha1-VYAuhYQsJru167wVer874wJWm6g=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "options": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", + "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" + }, + "parsejson": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.1.tgz", + "integrity": "sha1-mxDGwNglq1ieaFFTgm3go7oni8w=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseqs": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.2.tgz", + "integrity": "sha1-nf5wss3aw4i95PNbHyQPpYrb5sc=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.2.tgz", + "integrity": "sha1-20GHjy1pZHGL6HCzFAlz2Ak74VY=", + "requires": { + "better-assert": "~1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "precommit-hook": { + "version": "0.3.10", + "resolved": "https://registry.npmjs.org/precommit-hook/-/precommit-hook-0.3.10.tgz", + "integrity": "sha1-4wllk0ECATf5YG+sTt0zYiK0aFY=", + "dev": true, + "requires": { + "jshint": "~2.3.0" + } + }, + "resumer": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz", + "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=", + "dev": true, + "requires": { + "through": "~2.3.4" + } + }, + "shelljs": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.1.4.tgz", + "integrity": "sha1-37vnjVbDwBaNL7eeEOzR28sH7A4=", + "dev": true + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "socket.io": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.3.7.tgz", + "integrity": "sha1-k3R6KbyrYmbw++GREsyl4TiM960=", + "requires": { + "debug": "2.1.0", + "engine.io": "1.5.4", + "has-binary-data": "0.1.3", + "socket.io-adapter": "0.3.1", + "socket.io-client": "1.3.7", + "socket.io-parser": "2.2.4" + } + }, + "socket.io-adapter": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.3.1.tgz", + "integrity": "sha1-34H5cLTfZJOQLZPlGce3J1XDqVg=", + "requires": { + "debug": "1.0.2", + "object-keys": "1.0.1", + "socket.io-parser": "2.2.2" + }, + "dependencies": { + "debug": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-1.0.2.tgz", + "integrity": "sha1-OElZHBDM5khHbDx8Li40FttZY8Q=", + "requires": { + "ms": "0.6.2" + } + }, + "socket.io-parser": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.2.tgz", + "integrity": "sha1-PXr2tkSX6Va32f53X5mXFgJ/lBc=", + "requires": { + "benchmark": "1.0.0", + "component-emitter": "1.1.2", + "debug": "0.7.4", + "isarray": "0.0.1", + "json3": "3.2.6" + }, + "dependencies": { + "debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk=" + } + } + } + } + }, + "socket.io-client": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.3.7.tgz", + "integrity": "sha1-erfAabjVBCXrJl8DH4Spfm6+cZw=", + "requires": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "1.1.2", + "debug": "0.7.4", + "engine.io-client": "1.5.4", + "has-binary": "0.1.6", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseuri": "0.0.2", + "socket.io-parser": "2.2.4", + "to-array": "0.1.3" + }, + "dependencies": { + "debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk=" + } + } + }, + "socket.io-parser": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.2.4.tgz", + "integrity": "sha1-+c4ZvxkJYIzrFdl3IeI7/dHnz2U=", + "requires": { + "benchmark": "1.0.0", + "component-emitter": "1.1.2", + "debug": "0.7.4", + "isarray": "0.0.1", + "json3": "3.2.6" + }, + "dependencies": { + "debug": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz", + "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk=" + } + } + }, + "tape": { + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/tape/-/tape-2.14.1.tgz", + "integrity": "sha1-j26y3QO3UKoFao3gGlRF5Z98nM4=", + "dev": true, + "requires": { + "deep-equal": "~0.2.0", + "defined": "~0.0.0", + "glob": "^3.2.9", + "has": "~0.0.1", + "inherits": "^2.0.1", + "object-inspect": "^1.0.0", + "resumer": "~0.0.0", + "through": "^2.3.4" + }, + "dependencies": { + "glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz", + "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=", + "dev": true, + "requires": { + "inherits": "2", + "minimatch": "0.3" + } + }, + "minimatch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz", + "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=", + "dev": true, + "requires": { + "lru-cache": "2", + "sigmund": "~1.0.0" + } + } + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "to-array": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.3.tgz", + "integrity": "sha1-1F2txjY0F/YPKEdP6lDs3btPSZE=" + }, + "ultron": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", + "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" + }, + "underscore": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz", + "integrity": "sha1-YaajIBBiKvoHljvzJSA88SI51gQ=", + "dev": true + }, + "utf-8-validate": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-1.2.2.tgz", + "integrity": "sha1-i7hxpHQeCFxwSHynrNvX1tNgKes=", + "optional": true, + "requires": { + "bindings": "~1.2.1", + "nan": "~2.4.0" + }, + "dependencies": { + "nan": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.4.0.tgz", + "integrity": "sha1-+zxZ1F/k7/4hXwuJD4rfbrMtIjI=", + "optional": true + } + } + }, + "utf8": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.0.tgz", + "integrity": "sha1-DP7FyAUtRKI+OqqQgQToB1+V39U=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-0.8.0.tgz", + "integrity": "sha1-rGDrrTEhIdAeFswzg9fsZ60PDx8=", + "requires": { + "bufferutil": "1.2.x", + "options": ">=0.0.5", + "ultron": "1.0.x", + "utf-8-validate": "1.2.x" + } + }, + "xmlhttprequest": { + "version": "https://github.com/rase-/node-XMLHttpRequest/archive/a6b6f2.tar.gz", + "integrity": "sha512-GO6pmHif8rvZ9YddEoem4hQo0OvcTZJnPGyKxBNsFwgEwNYxbpfewye2ulTDAanWXTcfl2+XKE6/DK7SAoKqMw==" + } + } +}