UNPKG

sandboxjs

Version:
1,184 lines 241 kB
{ "name": "sandboxjs", "version": "3.8.0", "lockfileVersion": 1, "requires": true, "dependencies": { "bluebird": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz", "integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=" }, "code": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/code/-/code-4.0.0.tgz", "integrity": "sha1-7HlT/XkZAFLOoladY9e0wNR8AgQ=", "dev": true, "requires": { "hoek": "4.1.1" }, "dependencies": { "hoek": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.1.1.tgz", "integrity": "sha1-nMVz/7ore0CPtenCoTeWvpTN3Ok=", "dev": true } } }, "dotenv": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-4.0.0.tgz", "integrity": "sha1-hk7xN5rO1Vzm+V3r7NzhefegzR0=", "dev": true }, "jsdoc-to-markdown": { "version": "1.3.9", "resolved": "https://registry.npmjs.org/jsdoc-to-markdown/-/jsdoc-to-markdown-1.3.9.tgz", "integrity": "sha1-d0wOzg69C8wyYbLJoqqNE5mmFHI=", "dev": true, "requires": { "ansi-escape-sequences": "3.0.0", "command-line-args": "3.0.5", "command-line-usage": "3.0.8", "config-master": "2.0.4", "dmd": "1.4.2", "jsdoc-parse": "1.2.7", "jsdoc2md-stats": "1.0.6", "object-tools": "2.0.6", "stream-connect": "1.0.2" }, "dependencies": { "ansi-escape-sequences": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz", "integrity": "sha1-HBg5S2r5t2/5pjUJ+kl2af0s5T4=", "dev": true, "requires": { "array-back": "1.0.4" }, "dependencies": { "array-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", "dev": true, "requires": { "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "command-line-args": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-3.0.5.tgz", "integrity": "sha1-W9StReeYPlwTRJGOQCgO4mk8WsA=", "dev": true, "requires": { "array-back": "1.0.4", "feature-detect-es6": "1.3.1", "find-replace": "1.0.3", "typical": "2.6.0" }, "dependencies": { "array-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", "dev": true, "requires": { "typical": "2.6.0" } }, "feature-detect-es6": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz", "integrity": "sha1-+IhzavnLDJH1VmO/pHYuuW7nBH8=", "dev": true, "requires": { "array-back": "1.0.4" } }, "find-replace": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz", "integrity": "sha1-uI5zZNLZyVlVnziMZmcNYTBEH6A=", "dev": true, "requires": { "array-back": "1.0.4", "test-value": "2.1.0" }, "dependencies": { "test-value": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz", "integrity": "sha1-Edpv9nDzRxpztiXKTz/c97t0gpE=", "dev": true, "requires": { "array-back": "1.0.4", "typical": "2.6.0" } } } }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } }, "command-line-usage": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-3.0.8.tgz", "integrity": "sha1-tqIJeMGzg0d/XBGlKUKLiAv+D00=", "dev": true, "requires": { "ansi-escape-sequences": "3.0.0", "array-back": "1.0.4", "feature-detect-es6": "1.3.1", "table-layout": "0.3.0", "typical": "2.6.0" }, "dependencies": { "array-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", "dev": true, "requires": { "typical": "2.6.0" } }, "feature-detect-es6": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz", "integrity": "sha1-+IhzavnLDJH1VmO/pHYuuW7nBH8=", "dev": true, "requires": { "array-back": "1.0.4" } }, "table-layout": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-0.3.0.tgz", "integrity": "sha1-buINxIPbNxs+XIf3BO0vfHmdLJo=", "dev": true, "requires": { "array-back": "1.0.4", "core-js": "2.4.1", "deep-extend": "0.4.1", "feature-detect-es6": "1.3.1", "typical": "2.6.0", "wordwrapjs": "2.0.0" }, "dependencies": { "core-js": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz", "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4=", "dev": true }, "deep-extend": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz", "integrity": "sha1-7+QRPQgIX05vlod1mBD4B0aeIlM=", "dev": true }, "wordwrapjs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-2.0.0.tgz", "integrity": "sha1-q1X2leYRjak4WP3XDAU9HF4BrCA=", "dev": true, "requires": { "array-back": "1.0.4", "feature-detect-es6": "1.3.1", "reduce-flatten": "1.0.1", "typical": "2.6.0" }, "dependencies": { "reduce-flatten": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz", "integrity": "sha1-JYx479FT3fk8tWEjf2EYTzaW4yc=", "dev": true } } } } }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } }, "config-master": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/config-master/-/config-master-2.0.4.tgz", "integrity": "sha1-50lQXF0/lG8vrTx23+cfymiXUdw=", "dev": true, "requires": { "babel-polyfill": "6.23.0", "feature-detect-es6": "1.3.1", "walk-back": "2.0.1" }, "dependencies": { "babel-polyfill": { "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz", "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=", "dev": true, "requires": { "babel-runtime": "6.23.0", "core-js": "2.4.1", "regenerator-runtime": "0.10.5" }, "dependencies": { "babel-runtime": { "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.23.0.tgz", "integrity": "sha1-CpSJ8UTecO+zzkMArM2zKeL8VDs=", "dev": true, "requires": { "core-js": "2.4.1", "regenerator-runtime": "0.10.5" } }, "core-js": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz", "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4=", "dev": true }, "regenerator-runtime": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", "dev": true } } }, "feature-detect-es6": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz", "integrity": "sha1-+IhzavnLDJH1VmO/pHYuuW7nBH8=", "dev": true, "requires": { "array-back": "1.0.4" }, "dependencies": { "array-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", "dev": true, "requires": { "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "walk-back": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/walk-back/-/walk-back-2.0.1.tgz", "integrity": "sha1-VU4qnYdPrEeoywBr9EwvDEmYoKQ=", "dev": true } } }, "dmd": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/dmd/-/dmd-1.4.2.tgz", "integrity": "sha1-sTBLmKVwCmv+Xc+RvmV8mBcApLw=", "dev": true, "requires": { "array-back": "1.0.4", "command-line-tool": "0.5.2", "common-sequence": "1.0.2", "ddata": "0.1.28", "file-set": "1.1.1", "handlebars-array": "0.2.1", "handlebars-comparison": "2.0.1", "handlebars-json": "1.0.1", "handlebars-regexp": "1.0.1", "handlebars-string": "2.0.2", "object-tools": "2.0.6", "reduce-unique": "1.0.0", "reduce-without": "1.0.1", "stream-handlebars": "0.1.6", "string-tools": "1.0.0", "walk-back": "2.0.1" }, "dependencies": { "array-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", "dev": true, "requires": { "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } }, "command-line-tool": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.5.2.tgz", "integrity": "sha1-+H1pd/VrvdLV38+UY0XdLNnGpTo=", "dev": true, "requires": { "ansi-escape-sequences": "2.2.2", "array-back": "1.0.4", "command-line-args": "3.0.5", "command-line-usage": "3.0.8", "feature-detect-es6": "1.3.1", "typical": "2.6.0" }, "dependencies": { "ansi-escape-sequences": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-2.2.2.tgz", "integrity": "sha1-F0x41vi33nX4lXroHH9yIQxwFjU=", "dev": true, "requires": { "array-back": "1.0.4", "collect-all": "0.2.1" }, "dependencies": { "collect-all": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/collect-all/-/collect-all-0.2.1.tgz", "integrity": "sha1-ciX7RYXCLU/6yIbwq69avFY6Gmo=", "dev": true, "requires": { "stream-connect": "1.0.2", "stream-via": "0.1.1", "typical": "2.6.0" }, "dependencies": { "stream-via": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/stream-via/-/stream-via-0.1.1.tgz", "integrity": "sha1-DO5d+clZ+x0/TtpIGfKJ1fkgWvw=", "dev": true } } } } }, "feature-detect-es6": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz", "integrity": "sha1-+IhzavnLDJH1VmO/pHYuuW7nBH8=", "dev": true, "requires": { "array-back": "1.0.4" } }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } }, "common-sequence": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/common-sequence/-/common-sequence-1.0.2.tgz", "integrity": "sha1-MOB/P49vf5s97oVPILLTnu4Ibeg=", "dev": true }, "ddata": { "version": "0.1.28", "resolved": "https://registry.npmjs.org/ddata/-/ddata-0.1.28.tgz", "integrity": "sha1-UxOPr6PwF0nqJFHRK2tt2d8dWx8=", "dev": true, "requires": { "array-back": "1.0.4", "core-js": "2.4.1", "handlebars": "3.0.3", "marked": "0.3.6", "object-get": "2.1.0", "reduce-flatten": "1.0.1", "string-tools": "1.0.0", "test-value": "2.1.0" }, "dependencies": { "core-js": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz", "integrity": "sha1-TekR5mew6ukSTjQlS1OupvxhjT4=", "dev": true }, "handlebars": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz", "integrity": "sha1-DgllGi8Ps8lJFgWDcQ1VH5Lm0q0=", "dev": true, "requires": { "optimist": "0.6.1", "source-map": "0.1.43", "uglify-js": "2.3.6" }, "dependencies": { "optimist": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { "minimist": "0.0.10", "wordwrap": "0.0.3" }, "dependencies": { "minimist": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", "dev": true }, "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", "dev": true } } }, "source-map": { "version": "0.1.43", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", "dev": true, "requires": { "amdefine": "1.0.1" }, "dependencies": { "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", "dev": true } } }, "uglify-js": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz", "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=", "dev": true, "optional": true, "requires": { "async": "0.2.10", "optimist": "0.3.7", "source-map": "0.1.43" }, "dependencies": { "async": { "version": "0.2.10", "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", "dev": true, "optional": true }, "optimist": { "version": "0.3.7", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=", "dev": true, "optional": true, "requires": { "wordwrap": "0.0.3" }, "dependencies": { "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", "dev": true, "optional": true } } } } } } }, "marked": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.6.tgz", "integrity": "sha1-ssbGGPzOzk74bE/Gy4p8v1rtqNc=", "dev": true }, "object-get": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/object-get/-/object-get-2.1.0.tgz", "integrity": "sha1-ciu9tgA576R8rTxtws5RqFwCxa4=", "dev": true }, "reduce-flatten": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz", "integrity": "sha1-JYx479FT3fk8tWEjf2EYTzaW4yc=", "dev": true }, "test-value": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz", "integrity": "sha1-Edpv9nDzRxpztiXKTz/c97t0gpE=", "dev": true, "requires": { "array-back": "1.0.4", "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "file-set": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/file-set/-/file-set-1.1.1.tgz", "integrity": "sha1-0+xwwIDsjxjyBLod4QZ4DJBWkms=", "dev": true, "requires": { "array-back": "1.0.4", "glob": "7.1.1" }, "dependencies": { "glob": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz", "integrity": "sha1-gFIR3wT6rxxjo2ADBs31reULLsg=", "dev": true, "requires": { "fs.realpath": "1.0.0", "inflight": "1.0.6", "inherits": "2.0.3", "minimatch": "3.0.3", "once": "1.4.0", "path-is-absolute": "1.0.1" }, "dependencies": { "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { "once": "1.4.0", "wrappy": "1.0.2" }, "dependencies": { "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true } } }, "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true }, "minimatch": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz", "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=", "dev": true, "requires": { "brace-expansion": "1.1.7" }, "dependencies": { "brace-expansion": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.7.tgz", "integrity": "sha1-Pv/DxQ4ABTH7cg6v+A8K6O8jz1k=", "dev": true, "requires": { "balanced-match": "0.4.2", "concat-map": "0.0.1" }, "dependencies": { "balanced-match": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=", "dev": true }, "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 } } } } }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { "wrappy": "1.0.2" }, "dependencies": { "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true } } }, "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 } } } } }, "handlebars-array": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/handlebars-array/-/handlebars-array-0.2.1.tgz", "integrity": "sha1-3Vg5WlJh1mGYjo13Ug67+q3GvSQ=", "dev": true, "requires": { "array-tools": "1.8.6" }, "dependencies": { "array-tools": { "version": "1.8.6", "resolved": "https://registry.npmjs.org/array-tools/-/array-tools-1.8.6.tgz", "integrity": "sha1-FFdx9/nJTpjMXqQZapm4MjruGK4=", "dev": true, "requires": { "object-tools": "1.6.7", "typical": "2.6.0" }, "dependencies": { "object-tools": { "version": "1.6.7", "resolved": "https://registry.npmjs.org/object-tools/-/object-tools-1.6.7.tgz", "integrity": "sha1-UtQA/IdSUJk9u7O6KY18ebsGmNA=", "dev": true, "requires": { "array-tools": "1.8.6", "typical": "2.6.0" } }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "handlebars-comparison": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handlebars-comparison/-/handlebars-comparison-2.0.1.tgz", "integrity": "sha1-sXuV0sKYV45K6tOPX6xG6PYAWFU=", "dev": true, "requires": { "array-tools": "1.8.6" }, "dependencies": { "array-tools": { "version": "1.8.6", "resolved": "https://registry.npmjs.org/array-tools/-/array-tools-1.8.6.tgz", "integrity": "sha1-FFdx9/nJTpjMXqQZapm4MjruGK4=", "dev": true, "requires": { "object-tools": "1.6.7", "typical": "2.6.0" }, "dependencies": { "object-tools": { "version": "1.6.7", "resolved": "https://registry.npmjs.org/object-tools/-/object-tools-1.6.7.tgz", "integrity": "sha1-UtQA/IdSUJk9u7O6KY18ebsGmNA=", "dev": true, "requires": { "array-tools": "1.8.6", "typical": "2.6.0" } }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "handlebars-json": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/handlebars-json/-/handlebars-json-1.0.1.tgz", "integrity": "sha1-Lvh7t4JVHNZFu0aRuCTpZT7AJQQ=", "dev": true }, "handlebars-regexp": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/handlebars-regexp/-/handlebars-regexp-1.0.1.tgz", "integrity": "sha1-X0fwZyYOm6jlLxooCRf3DeOfEeQ=", "dev": true }, "handlebars-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/handlebars-string/-/handlebars-string-2.0.2.tgz", "integrity": "sha1-ufkiCKl5z89R/0qQ3voYPcYpQso=", "dev": true, "requires": { "array-tools": "1.8.6", "string-tools": "0.1.8" }, "dependencies": { "array-tools": { "version": "1.8.6", "resolved": "https://registry.npmjs.org/array-tools/-/array-tools-1.8.6.tgz", "integrity": "sha1-FFdx9/nJTpjMXqQZapm4MjruGK4=", "dev": true, "requires": { "object-tools": "1.6.7", "typical": "2.6.0" }, "dependencies": { "object-tools": { "version": "1.6.7", "resolved": "https://registry.npmjs.org/object-tools/-/object-tools-1.6.7.tgz", "integrity": "sha1-UtQA/IdSUJk9u7O6KY18ebsGmNA=", "dev": true, "requires": { "array-tools": "1.8.6", "typical": "2.6.0" } }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } }, "string-tools": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/string-tools/-/string-tools-0.1.8.tgz", "integrity": "sha1-cIhOhqJu5RA6B4vvZwM9VY024zc=", "dev": true } } }, "reduce-unique": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/reduce-unique/-/reduce-unique-1.0.0.tgz", "integrity": "sha1-flhrz4ek4ytter2Cd/rWzeyfSAM=", "dev": true }, "reduce-without": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/reduce-without/-/reduce-without-1.0.1.tgz", "integrity": "sha1-aK0OrRGFXJo31OglbBW7+Hly/Iw=", "dev": true, "requires": { "test-value": "2.1.0" }, "dependencies": { "test-value": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz", "integrity": "sha1-Edpv9nDzRxpztiXKTz/c97t0gpE=", "dev": true, "requires": { "array-back": "1.0.4", "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "stream-handlebars": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/stream-handlebars/-/stream-handlebars-0.1.6.tgz", "integrity": "sha1-cwW1BkID2hcWCMR4rPZCoUmJKi8=", "dev": true, "requires": { "handlebars": "3.0.3", "object-tools": "1.6.7" }, "dependencies": { "handlebars": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-3.0.3.tgz", "integrity": "sha1-DgllGi8Ps8lJFgWDcQ1VH5Lm0q0=", "dev": true, "requires": { "optimist": "0.6.1", "source-map": "0.1.43", "uglify-js": "2.3.6" }, "dependencies": { "optimist": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", "dev": true, "requires": { "minimist": "0.0.10", "wordwrap": "0.0.3" }, "dependencies": { "minimist": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", "dev": true }, "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", "dev": true } } }, "source-map": { "version": "0.1.43", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", "dev": true, "requires": { "amdefine": "1.0.1" }, "dependencies": { "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", "dev": true } } }, "uglify-js": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz", "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=", "dev": true, "optional": true, "requires": { "async": "0.2.10", "optimist": "0.3.7", "source-map": "0.1.43" }, "dependencies": { "async": { "version": "0.2.10", "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", "dev": true, "optional": true }, "optimist": { "version": "0.3.7", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=", "dev": true, "optional": true, "requires": { "wordwrap": "0.0.3" }, "dependencies": { "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", "dev": true, "optional": true } } } } } } }, "object-tools": { "version": "1.6.7", "resolved": "https://registry.npmjs.org/object-tools/-/object-tools-1.6.7.tgz", "integrity": "sha1-UtQA/IdSUJk9u7O6KY18ebsGmNA=", "dev": true, "requires": { "array-tools": "1.8.6", "typical": "2.6.0" }, "dependencies": { "array-tools": { "version": "1.8.6", "resolved": "https://registry.npmjs.org/array-tools/-/array-tools-1.8.6.tgz", "integrity": "sha1-FFdx9/nJTpjMXqQZapm4MjruGK4=", "dev": true, "requires": { "object-tools": "1.6.7", "typical": "2.6.0" } }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "string-tools": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/string-tools/-/string-tools-1.0.0.tgz", "integrity": "sha1-xpqdV4iFiZfaZvHZI7pxE+pGa1o=", "dev": true }, "walk-back": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/walk-back/-/walk-back-2.0.1.tgz", "integrity": "sha1-VU4qnYdPrEeoywBr9EwvDEmYoKQ=", "dev": true } } }, "jsdoc-parse": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/jsdoc-parse/-/jsdoc-parse-1.2.7.tgz", "integrity": "sha1-VLdIGzzWvLfBc9xPpp7pJzXqJSU=", "dev": true, "requires": { "ansi-escape-sequences": "2.2.2", "array-tools": "2.0.9", "collect-json": "1.0.8", "command-line-args": "2.1.6", "command-line-tool": "0.1.0", "core-js": "2.4.1", "feature-detect-es6": "1.3.1", "file-set": "0.2.8", "jsdoc-api": "1.2.4", "object-tools": "2.0.6", "stream-connect": "1.0.2", "test-value": "1.1.0" }, "dependencies": { "ansi-escape-sequences": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-2.2.2.tgz", "integrity": "sha1-F0x41vi33nX4lXroHH9yIQxwFjU=", "dev": true, "requires": { "array-back": "1.0.4", "collect-all": "0.2.1" }, "dependencies": { "array-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", "dev": true, "requires": { "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } }, "collect-all": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/collect-all/-/collect-all-0.2.1.tgz", "integrity": "sha1-ciX7RYXCLU/6yIbwq69avFY6Gmo=", "dev": true, "requires": { "stream-connect": "1.0.2", "stream-via": "0.1.1", "typical": "2.6.0" }, "dependencies": { "stream-via": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/stream-via/-/stream-via-0.1.1.tgz", "integrity": "sha1-DO5d+clZ+x0/TtpIGfKJ1fkgWvw=", "dev": true }, "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "array-tools": { "version": "2.0.9", "resolved": "https://registry.npmjs.org/array-tools/-/array-tools-2.0.9.tgz", "integrity": "sha1-WlEd56Qb4O7J/9zUkS0K+fDKyjU=", "dev": true, "requires": { "ansi-escape-sequences": "2.2.2", "array-back": "1.0.4", "collect-json": "1.0.8", "filter-where": "1.0.1", "object-get": "2.1.0", "reduce-extract": "1.0.0", "reduce-flatten": "1.0.1", "reduce-unique": "1.0.0", "reduce-without": "1.0.1", "sort-array": "1.1.2", "test-value": "1.1.0" }, "dependencies": { "array-back": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz", "integrity": "sha1-ZEun8JX3/898Q7Xw3DnTwfA8Bjs=", "dev": true, "requires": { "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } }, "filter-where": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/filter-where/-/filter-where-1.0.1.tgz", "integrity": "sha1-GwQlae3ONrwcTp9zdA0sTi/u930=", "dev": true, "requires": { "test-value": "1.1.0" } }, "object-get": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/object-get/-/object-get-2.1.0.tgz", "integrity": "sha1-ciu9tgA576R8rTxtws5RqFwCxa4=", "dev": true }, "reduce-extract": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/reduce-extract/-/reduce-extract-1.0.0.tgz", "integrity": "sha1-Z/I4W+2mUGG19fQxJmLosIDKFSU=", "dev": true, "requires": { "test-value": "1.1.0" } }, "reduce-flatten": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz", "integrity": "sha1-JYx479FT3fk8tWEjf2EYTzaW4yc=", "dev": true }, "reduce-unique": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/reduce-unique/-/reduce-unique-1.0.0.tgz", "integrity": "sha1-flhrz4ek4ytter2Cd/rWzeyfSAM=", "dev": true }, "reduce-without": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/reduce-without/-/reduce-without-1.0.1.tgz", "integrity": "sha1-aK0OrRGFXJo31OglbBW7+Hly/Iw=", "dev": true, "requires": { "test-value": "2.1.0" }, "dependencies": { "test-value": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz", "integrity": "sha1-Edpv9nDzRxpztiXKTz/c97t0gpE=", "dev": true, "requires": { "array-back": "1.0.4", "typical": "2.6.0" }, "dependencies": { "typical": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/typical/-/typical-2.6.0.tgz", "integrity": "sha1-idUVVKsTmEimW8wsh3L4+0UMQO0=", "dev": true } } } } }, "sort-array": { "version": "1.1.2", "resolved": "https://regist