webcola@3.3.3 C:\Users\Tim Dwyer\source\Repos\webcola
+-- @types/d3@4.8.0
| +-- @types/d3-array@1.2.0
| +-- @types/d3-axis@1.0.8
| +-- @types/d3-brush@1.0.7
| +-- @types/d3-chord@1.0.6
| +-- @types/d3-collection@1.0.4
| +-- @types/d3-color@1.0.4
| +-- @types/d3-dispatch@1.0.4
| +-- @types/d3-drag@1.0.7
| +-- @types/d3-dsv@1.0.30
| +-- @types/d3-ease@1.0.6
| +-- @types/d3-force@1.0.7
| +-- @types/d3-format@1.2.0
| +-- @types/d3-geo@1.6.2
| | `-- @types/geojson@1.0.2
| +-- @types/d3-hierarchy@1.1.0
| +-- @types/d3-interpolate@1.1.5
| +-- @types/d3-path@1.0.5
| +-- @types/d3-polygon@1.0.4
| +-- @types/d3-quadtree@1.0.4
| +-- @types/d3-queue@3.0.4
| +-- @types/d3-random@1.0.5
| +-- @types/d3-request@1.0.1
| +-- @types/d3-scale@1.0.8
| +-- @types/d3-selection@1.0.15
| +-- @types/d3-shape@1.0.10
| +-- @types/d3-time@1.0.5
| +-- @types/d3-time-format@2.0.4
| +-- @types/d3-timer@1.0.5
| +-- @types/d3-transition@1.0.8
| +-- @types/d3-voronoi@1.1.5
| `-- @types/d3-zoom@1.1.3
+-- @types/jquery@2.0.41
+-- assert@1.4.1 extraneous
+-- async@0.6.2
+-- babel-preset-es2015@6.18.0
| +-- babel-plugin-check-es2015-constants@6.8.0
| | `-- babel-runtime@6.20.0
| |   +-- core-js@2.4.1
| |   `-- regenerator-runtime@0.10.1
| +-- babel-plugin-transform-es2015-arrow-functions@6.8.0
| +-- babel-plugin-transform-es2015-block-scoped-functions@6.8.0
| +-- babel-plugin-transform-es2015-block-scoping@6.20.0
| | +-- babel-template@6.16.0
| | +-- babel-traverse@6.20.0
| | | +-- globals@9.14.0
| | | `-- invariant@2.2.2
| | |   `-- loose-envify@1.3.0
| | `-- babel-types@6.20.0
| |   +-- esutils@2.0.2
| |   `-- to-fast-properties@1.0.2
| +-- babel-plugin-transform-es2015-classes@6.18.0
| | +-- babel-helper-define-map@6.18.0
| | +-- babel-helper-function-name@6.18.0
| | +-- babel-helper-optimise-call-expression@6.18.0
| | +-- babel-helper-replace-supers@6.18.0
| | `-- babel-messages@6.8.0
| +-- babel-plugin-transform-es2015-computed-properties@6.8.0
| +-- babel-plugin-transform-es2015-destructuring@6.19.0
| +-- babel-plugin-transform-es2015-duplicate-keys@6.8.0
| +-- babel-plugin-transform-es2015-for-of@6.18.0
| +-- babel-plugin-transform-es2015-function-name@6.9.0
| +-- babel-plugin-transform-es2015-literals@6.8.0
| +-- babel-plugin-transform-es2015-modules-amd@6.18.0
| +-- babel-plugin-transform-es2015-modules-commonjs@6.18.0
| | `-- babel-plugin-transform-strict-mode@6.18.0
| +-- babel-plugin-transform-es2015-modules-systemjs@6.19.0
| | `-- babel-helper-hoist-variables@6.18.0
| +-- babel-plugin-transform-es2015-modules-umd@6.18.0
| +-- babel-plugin-transform-es2015-object-super@6.8.0
| +-- babel-plugin-transform-es2015-parameters@6.18.0
| | +-- babel-helper-call-delegate@6.18.0
| | `-- babel-helper-get-function-arity@6.18.0
| +-- babel-plugin-transform-es2015-shorthand-properties@6.18.0
| +-- babel-plugin-transform-es2015-spread@6.8.0
| +-- babel-plugin-transform-es2015-sticky-regex@6.8.0
| | `-- babel-helper-regex@6.18.0
| +-- babel-plugin-transform-es2015-template-literals@6.8.0
| +-- babel-plugin-transform-es2015-typeof-symbol@6.18.0
| +-- babel-plugin-transform-es2015-unicode-regex@6.11.0
| | `-- regexpu-core@2.0.0
| |   +-- regenerate@1.3.2
| |   +-- regjsgen@0.2.0
| |   `-- regjsparser@0.1.5
| |     `-- jsesc@0.5.0
| `-- babel-plugin-transform-regenerator@6.20.0
|   `-- regenerator-transform@0.9.8
+-- babelify@7.3.0
| +-- babel-core@6.20.0
| | +-- babel-code-frame@6.20.0
| | | `-- js-tokens@2.0.0
| | +-- babel-generator@6.20.0
| | | +-- detect-indent@4.0.0
| | | | `-- repeating@2.0.1
| | | |   `-- is-finite@1.0.2
| | | |     `-- number-is-nan@1.0.1
| | | `-- jsesc@1.3.0
| | +-- babel-helpers@6.16.0
| | +-- babel-register@6.18.0
| | | +-- home-or-tmp@2.0.0
| | | | +-- os-homedir@1.0.2
| | | | `-- os-tmpdir@1.0.2
| | | `-- source-map-support@0.4.6
| | +-- babylon@6.14.1
| | +-- debug@2.3.3
| | | `-- ms@0.7.2
| | +-- json5@0.5.1
| | +-- private@0.1.6
| | `-- slash@1.0.0
| `-- object-assign@4.1.0
+-- d3@4.8.0
| +-- d3-array@1.2.0
| +-- d3-axis@1.0.6
| +-- d3-brush@1.0.4
| +-- d3-chord@1.0.4
| +-- d3-collection@1.0.3
| +-- d3-color@1.0.3
| +-- d3-dispatch@1.0.3
| +-- d3-drag@1.0.4
| +-- d3-dsv@1.0.5
| | +-- commander@2.9.0
| | | `-- graceful-readlink@1.0.1
| | `-- rw@1.3.3
| +-- d3-ease@1.0.3
| +-- d3-force@1.0.6
| +-- d3-format@1.2.0
| +-- d3-geo@1.6.3
| +-- d3-hierarchy@1.1.4
| +-- d3-interpolate@1.1.4
| +-- d3-path@1.0.5
| +-- d3-polygon@1.0.3
| +-- d3-quadtree@1.0.3
| +-- d3-queue@3.0.5
| +-- d3-random@1.0.3
| +-- d3-request@1.0.5
| | `-- xmlhttprequest@1.8.0
| +-- d3-scale@1.0.5
| +-- d3-selection@1.0.5
| +-- d3-shape@1.0.6
| +-- d3-time@1.0.6
| +-- d3-time-format@2.0.5
| +-- d3-timer@1.0.5
| +-- d3-transition@1.0.4
| +-- d3-voronoi@1.1.2
| `-- d3-zoom@1.1.4
+-- dts-generator@2.0.0
| +-- bluebird@3.3.3
| +-- glob@7.0.0
| | +-- inflight@1.0.6
| | | `-- wrappy@1.0.2
| | +-- inherits@2.0.3
| | `-- once@1.4.0
| `-- mkdirp@0.5.1
|   `-- minimist@0.0.8
+-- fullscreen@1.1.0
| `-- add-event-listener@0.0.1
+-- graphlib-dot@0.6.2
| +-- graphlib@1.0.7
| | `-- lodash@3.10.1
| `-- lodash@2.4.2
+-- grunt@1.0.1
| +-- coffee-script@1.10.0
| +-- dateformat@1.0.12
| | +-- get-stdin@4.0.1
| | `-- meow@3.7.0
| |   +-- camelcase-keys@2.1.0
| |   | `-- camelcase@2.1.1
| |   +-- loud-rejection@1.6.0
| |   | +-- currently-unhandled@0.4.1
| |   | | `-- array-find-index@1.0.2
| |   | `-- signal-exit@3.0.2
| |   +-- map-obj@1.0.1
| |   +-- minimist@1.2.0
| |   +-- normalize-package-data@2.3.5
| |   | +-- hosted-git-info@2.1.5
| |   | +-- is-builtin-module@1.0.0
| |   | | `-- builtin-modules@1.1.1
| |   | `-- validate-npm-package-license@3.0.1
| |   |   +-- spdx-correct@1.0.2
| |   |   | `-- spdx-license-ids@1.2.2
| |   |   `-- spdx-expression-parse@1.0.4
| |   +-- read-pkg-up@1.0.1
| |   | +-- find-up@1.1.2
| |   | | `-- path-exists@2.1.0
| |   | `-- read-pkg@1.1.0
| |   |   +-- load-json-file@1.1.0
| |   |   | `-- pify@2.3.0
| |   |   `-- path-type@1.1.0
| |   +-- redent@1.0.0
| |   | +-- indent-string@2.1.0
| |   | `-- strip-indent@1.0.1
| |   `-- trim-newlines@1.0.0
| +-- eventemitter2@0.4.14
| +-- exit@0.1.2
| +-- findup-sync@0.3.0
| | `-- glob@5.0.15
| +-- grunt-cli@1.2.0
| +-- grunt-known-options@1.1.0
| +-- grunt-legacy-log@1.0.0
| | +-- colors@1.1.2
| | +-- grunt-legacy-log-utils@1.0.0
| | | `-- lodash@4.3.0
| | +-- hooker@0.2.3
| | +-- lodash@3.10.1
| | `-- underscore.string@3.2.3
| +-- grunt-legacy-util@1.0.0
| | +-- async@1.5.2
| | +-- getobject@0.1.0
| | +-- lodash@4.3.0
| | `-- which@1.2.12
| |   `-- isexe@1.1.2
| +-- iconv-lite@0.4.15
| +-- js-yaml@3.5.5
| | +-- argparse@1.0.9
| | | `-- sprintf-js@1.0.3
| | `-- esprima@2.7.3
| +-- minimatch@3.0.3
| | `-- brace-expansion@1.1.6
| |   +-- balanced-match@0.4.2
| |   `-- concat-map@0.0.1
| +-- nopt@3.0.6
| | `-- abbrev@1.0.9
| +-- path-is-absolute@1.0.1
| `-- rimraf@2.2.8
+-- grunt-browserify@5.0.0
| +-- async@1.5.2
| +-- browserify@13.1.1
| | +-- assert@1.3.0
| | +-- browser-pack@6.0.2
| | | +-- combine-source-map@0.7.2
| | | | +-- convert-source-map@1.1.3
| | | | +-- inline-source-map@0.6.2
| | | | `-- lodash.memoize@3.0.4
| | | `-- umd@3.0.1
| | +-- browser-resolve@1.11.2
| | +-- browserify-zlib@0.1.4
| | | `-- pako@0.2.9
| | +-- buffer@4.9.1
| | | +-- base64-js@1.2.0
| | | +-- ieee754@1.1.8
| | | `-- isarray@1.0.0
| | +-- cached-path-relative@1.0.0
| | +-- concat-stream@1.5.2
| | | +-- readable-stream@2.0.6
| | | `-- typedarray@0.0.6
| | +-- console-browserify@1.1.0
| | | `-- date-now@0.1.4
| | +-- constants-browserify@1.0.0
| | +-- crypto-browserify@3.11.0
| | | +-- browserify-cipher@1.0.0
| | | | +-- browserify-aes@1.0.6
| | | | | `-- buffer-xor@1.0.3
| | | | +-- browserify-des@1.0.0
| | | | | `-- des.js@1.0.0
| | | | |   `-- minimalistic-assert@1.0.0
| | | | `-- evp_bytestokey@1.0.0
| | | +-- browserify-sign@4.0.0
| | | | +-- bn.js@4.11.6
| | | | +-- browserify-rsa@4.0.1
| | | | +-- elliptic@6.3.2
| | | | | +-- brorand@1.0.6
| | | | | `-- hash.js@1.0.3
| | | | `-- parse-asn1@5.0.0
| | | |   `-- asn1.js@4.9.0
| | | +-- create-ecdh@4.0.0
| | | +-- create-hash@1.1.2
| | | | +-- cipher-base@1.0.3
| | | | `-- ripemd160@1.0.1
| | | +-- create-hmac@1.1.4
| | | +-- diffie-hellman@5.0.2
| | | | `-- miller-rabin@4.0.0
| | | +-- pbkdf2@3.0.9
| | | +-- public-encrypt@4.0.0
| | | `-- randombytes@2.0.3
| | +-- defined@1.0.0
| | +-- deps-sort@2.0.0
| | +-- domain-browser@1.1.7
| | +-- duplexer2@0.1.4
| | +-- events@1.1.1
| | +-- glob@5.0.15
| | +-- has@1.0.1
| | | `-- function-bind@1.1.0
| | +-- htmlescape@1.1.1
| | +-- https-browserify@0.0.1
| | +-- insert-module-globals@7.0.1
| | | +-- is-buffer@1.1.4
| | | `-- lexical-scope@1.2.0
| | |   `-- astw@2.0.0
| | |     `-- acorn@1.2.2
| | +-- JSONStream@1.2.1
| | | +-- jsonparse@1.2.0
| | | `-- through@2.3.8
| | +-- labeled-stream-splicer@2.0.0
| | | +-- isarray@0.0.1
| | | `-- stream-splicer@2.0.0
| | +-- module-deps@4.0.8
| | | +-- detective@4.3.2
| | | | `-- acorn@3.3.0
| | | `-- stream-combiner2@1.1.1
| | +-- os-browserify@0.1.2
| | +-- parents@1.0.1
| | | `-- path-platform@0.11.15
| | +-- path-browserify@0.0.0
| | +-- process@0.11.9
| | +-- punycode@1.4.1
| | +-- querystring-es3@0.2.1
| | +-- read-only-stream@2.0.0
| | +-- readable-stream@2.2.2
| | | +-- buffer-shims@1.0.0
| | | +-- core-util-is@1.0.2
| | | +-- process-nextick-args@1.0.7
| | | `-- util-deprecate@1.0.2
| | +-- shasum@1.0.2
| | | +-- json-stable-stringify@0.0.1
| | | `-- sha.js@2.4.8
| | +-- shell-quote@1.6.1
| | | +-- array-filter@0.0.1
| | | +-- array-map@0.0.0
| | | +-- array-reduce@0.0.0
| | | `-- jsonify@0.0.0
| | +-- stream-browserify@2.0.1
| | +-- stream-http@2.5.0
| | | +-- builtin-status-codes@2.0.0
| | | `-- to-arraybuffer@1.0.1
| | +-- string_decoder@0.10.31
| | +-- subarg@1.0.0
| | | `-- minimist@1.2.0
| | +-- syntax-error@1.1.6
| | | `-- acorn@2.7.0
| | +-- timers-browserify@1.4.2
| | +-- tty-browserify@0.0.0
| | +-- url@0.11.0
| | | +-- punycode@1.3.2
| | | `-- querystring@0.2.0
| | +-- util@0.10.3
| | | `-- inherits@2.0.1
| | +-- vm-browserify@0.0.4
| | | `-- indexof@0.0.1
| | `-- xtend@4.0.1
| +-- glob@6.0.4
| +-- lodash@3.10.1
| +-- resolve@1.1.7
| `-- watchify@3.7.0
|   +-- anymatch@1.3.0
|   | +-- arrify@1.0.1
|   | `-- micromatch@2.3.11
|   |   +-- arr-diff@2.0.0
|   |   | `-- arr-flatten@1.0.1
|   |   +-- array-unique@0.2.1
|   |   +-- braces@1.8.5
|   |   | +-- expand-range@1.8.2
|   |   | | `-- fill-range@2.2.3
|   |   | |   +-- is-number@2.1.0
|   |   | |   +-- isobject@2.1.0
|   |   | |   `-- randomatic@1.1.6
|   |   | +-- preserve@0.2.0
|   |   | `-- repeat-element@1.1.2
|   |   +-- expand-brackets@0.1.5
|   |   | `-- is-posix-bracket@0.1.1
|   |   +-- extglob@0.3.2
|   |   +-- filename-regex@2.0.0
|   |   +-- kind-of@3.1.0
|   |   +-- normalize-path@2.0.1
|   |   +-- object.omit@2.0.1
|   |   | +-- for-own@0.1.4
|   |   | | `-- for-in@0.1.6
|   |   | `-- is-extendable@0.1.1
|   |   +-- parse-glob@3.0.4
|   |   | +-- glob-base@0.3.0
|   |   | `-- is-dotfile@1.0.2
|   |   `-- regex-cache@0.4.3
|   |     +-- is-equal-shallow@0.1.3
|   |     `-- is-primitive@2.0.0
|   `-- outpipe@1.1.1
+-- grunt-contrib-connect@1.0.2
| +-- async@1.5.2
| +-- connect@3.5.0
| | +-- debug@2.2.0
| | | `-- ms@0.7.1
| | +-- finalhandler@0.5.0
| | | +-- debug@2.2.0
| | | | `-- ms@0.7.1
| | | +-- statuses@1.3.1
| | | `-- unpipe@1.0.0
| | +-- parseurl@1.3.1
| | `-- utils-merge@1.0.0
| +-- connect-livereload@0.5.4
| +-- http2@3.3.6
| +-- morgan@1.7.0
| | +-- basic-auth@1.0.4
| | +-- debug@2.2.0
| | | `-- ms@0.7.1
| | +-- depd@1.1.0
| | +-- on-finished@2.3.0
| | | `-- ee-first@1.1.1
| | `-- on-headers@1.0.1
| +-- opn@4.0.2
| | `-- pinkie-promise@2.0.1
| |   `-- pinkie@2.0.4
| +-- portscanner@1.2.0
| | `-- async@1.5.2
| +-- serve-index@1.8.0
| | +-- accepts@1.3.3
| | | `-- negotiator@0.6.1
| | +-- batch@0.5.3
| | +-- debug@2.2.0
| | | `-- ms@0.7.1
| | +-- escape-html@1.0.3
| | +-- http-errors@1.5.1
| | | `-- setprototypeof@1.0.2
| | `-- mime-types@2.1.13
| |   `-- mime-db@1.25.0
| `-- serve-static@1.11.1
|   +-- encodeurl@1.0.1
|   `-- send@0.14.1
|     +-- debug@2.2.0
|     +-- destroy@1.0.4
|     +-- etag@1.7.0
|     +-- fresh@0.3.0
|     +-- mime@1.3.4
|     +-- ms@0.7.1
|     `-- range-parser@1.2.0
+-- grunt-contrib-copy@0.8.2
| +-- chalk@1.1.3
| | +-- ansi-styles@2.2.1
| | +-- escape-string-regexp@1.0.5
| | +-- has-ansi@2.0.0
| | | `-- ansi-regex@2.0.0
| | +-- strip-ansi@3.0.1
| | `-- supports-color@2.0.0
| `-- file-sync-cmp@0.1.1
+-- grunt-contrib-qunit@1.2.0
| `-- grunt-lib-phantomjs@1.1.0
|   +-- phantomjs-prebuilt@2.1.13
|   | +-- es6-promise@4.0.5
|   | +-- extract-zip@1.5.0
|   | | +-- concat-stream@1.5.0
|   | | | `-- readable-stream@2.0.6
|   | | +-- debug@0.7.4
|   | | +-- mkdirp@0.5.0
|   | | `-- yauzl@2.4.1
|   | |   `-- fd-slicer@1.0.1
|   | |     `-- pend@1.2.0
|   | +-- hasha@2.2.0
|   | | `-- is-stream@1.1.0
|   | +-- kew@0.7.0
|   | +-- request@2.74.0
|   | | +-- aws-sign2@0.6.0
|   | | +-- aws4@1.5.0
|   | | +-- bl@1.1.2
|   | | | `-- readable-stream@2.0.6
|   | | +-- caseless@0.11.0
|   | | +-- combined-stream@1.0.5
|   | | | `-- delayed-stream@1.0.0
|   | | +-- extend@3.0.0
|   | | +-- forever-agent@0.6.1
|   | | +-- form-data@1.0.1
|   | | | `-- async@2.1.4
|   | | +-- har-validator@2.0.6
|   | | | `-- is-my-json-valid@2.15.0
|   | | |   +-- generate-function@2.0.0
|   | | |   +-- generate-object-property@1.2.0
|   | | |   | `-- is-property@1.0.2
|   | | |   `-- jsonpointer@4.0.0
|   | | +-- hawk@3.1.3
|   | | | +-- boom@2.10.1
|   | | | +-- cryptiles@2.0.5
|   | | | +-- hoek@2.16.3
|   | | | `-- sntp@1.0.9
|   | | +-- http-signature@1.1.1
|   | | | +-- assert-plus@0.2.0
|   | | | +-- jsprim@1.3.1
|   | | | | +-- extsprintf@1.0.2
|   | | | | +-- json-schema@0.2.3
|   | | | | `-- verror@1.3.6
|   | | | `-- sshpk@1.10.1
|   | | |   +-- asn1@0.2.3
|   | | |   +-- assert-plus@1.0.0
|   | | |   +-- bcrypt-pbkdf@1.0.0
|   | | |   +-- dashdash@1.14.1
|   | | |   | `-- assert-plus@1.0.0
|   | | |   +-- ecc-jsbn@0.1.1
|   | | |   +-- getpass@0.1.6
|   | | |   | `-- assert-plus@1.0.0
|   | | |   +-- jodid25519@1.0.2
|   | | |   +-- jsbn@0.1.0
|   | | |   `-- tweetnacl@0.14.4
|   | | +-- is-typedarray@1.0.0
|   | | +-- isstream@0.1.2
|   | | +-- json-stringify-safe@5.0.1
|   | | +-- node-uuid@1.4.7
|   | | +-- oauth-sign@0.8.2
|   | | +-- qs@6.2.1
|   | | +-- stringstream@0.0.5
|   | | +-- tough-cookie@2.3.2
|   | | `-- tunnel-agent@0.4.3
|   | `-- request-progress@2.0.1
|   |   `-- throttleit@1.0.0
|   +-- rimraf@2.5.4
|   | `-- glob@7.1.1
|   `-- temporary@0.0.8
|     `-- package@1.0.1
+-- grunt-contrib-uglify@2.0.0
| +-- lodash.assign@4.2.0
| +-- maxmin@1.1.0
| | +-- figures@1.7.0
| | +-- gzip-size@1.0.0
| | `-- pretty-bytes@1.0.4
| `-- uri-path@1.0.0
+-- grunt-contrib-watch@1.0.0
| +-- async@1.5.2
| +-- gaze@1.1.2
| | `-- globule@1.1.0
| |   +-- glob@7.1.1
| |   `-- lodash@4.16.6
| +-- lodash@3.10.1
| `-- tiny-lr@0.2.1
|   +-- body-parser@1.14.2
|   | +-- bytes@2.2.0
|   | +-- content-type@1.0.2
|   | +-- debug@2.2.0
|   | | `-- ms@0.7.1
|   | +-- http-errors@1.3.1
|   | +-- iconv-lite@0.4.13
|   | +-- qs@5.2.0
|   | +-- raw-body@2.1.7
|   | | +-- bytes@2.4.0
|   | | `-- iconv-lite@0.4.13
|   | `-- type-is@1.6.14
|   |   `-- media-typer@0.3.0
|   +-- debug@2.2.0
|   | `-- ms@0.7.1
|   +-- faye-websocket@0.10.0
|   | `-- websocket-driver@0.6.5
|   |   `-- websocket-extensions@0.1.1
|   +-- livereload-js@2.2.2
|   `-- qs@5.1.0
+-- grunt-ts@6.0.0-beta.3
| +-- chokidar@1.6.1
| | +-- async-each@1.0.1
| | +-- UNMET OPTIONAL DEPENDENCY fsevents@^1.0.0
| | +-- glob-parent@2.0.0
| | +-- is-binary-path@1.0.1
| | | `-- binary-extensions@1.8.0
| | +-- is-glob@2.0.1
| | | `-- is-extglob@1.0.0
| | `-- readdirp@2.1.0
| |   `-- set-immediate-shim@1.0.1
| +-- csproj2ts@0.0.7
| | +-- es6-promise@2.3.0
| | +-- lodash@3.10.1
| | `-- xml2js@0.4.17
| |   +-- sax@1.2.1
| |   `-- xmlbuilder@4.2.1
| +-- es6-promise@0.1.2
| +-- lodash@4.17.2
| +-- ncp@0.5.1
| +-- rimraf@2.2.6
| +-- semver@5.3.0
| +-- strip-bom@2.0.0
| | `-- is-utf8@0.2.1
| `-- underscore@1.5.1
+-- grunt-typedoc@0.2.4
| `-- typedoc@0.4.5
|   +-- fs-extra@0.30.0
|   | `-- klaw@1.3.1
|   +-- handlebars@4.0.5
|   | +-- async@1.5.2
|   | +-- optimist@0.6.1
|   | `-- source-map@0.4.4
|   +-- typedoc-default-themes@0.4.1
|   `-- typescript@1.8.10
+-- grunt-umd@1.7.4
| `-- handlebars@1.0.12
|   +-- optimist@0.3.7
|   | `-- wordwrap@0.0.2
|   `-- uglify-js@2.3.6
|     +-- async@0.2.10
|     `-- source-map@0.1.43
+-- jquery@3.2.1
+-- load-grunt-tasks@0.4.0
| +-- findup-sync@0.1.3
| | +-- glob@3.2.11
| | | `-- minimatch@0.3.0
| | `-- lodash@2.4.2
| `-- multimatch@0.1.0
|   +-- lodash@2.4.2
|   `-- minimatch@0.2.14
|     +-- lru-cache@2.7.3
|     `-- sigmund@1.0.1
+-- qunitjs@1.23.1
+-- tsify@2.0.3
| +-- convert-source-map@1.3.0
| +-- fs.realpath@1.0.0
| +-- through2@2.0.3
| `-- tsconfig@5.0.3
|   +-- any-promise@1.3.0
|   +-- parse-json@2.2.0
|   | `-- error-ex@1.3.0
|   |   `-- is-arrayish@0.2.1
|   `-- strip-json-comments@2.0.1
+-- typedoc@0.5.10
| +-- @types/fs-extra@0.0.33
| | `-- @types/node@7.0.13
| +-- @types/handlebars@4.0.32
| +-- @types/highlight.js@9.1.9
| +-- @types/lodash@4.14.63
| +-- @types/marked@0.0.28
| +-- @types/minimatch@2.0.29
| +-- @types/shelljs@0.3.33
| +-- fs-extra@2.1.2
| | +-- graceful-fs@4.1.11
| | `-- jsonfile@2.4.0
| +-- handlebars@4.0.5
| | +-- async@1.5.2
| | +-- optimist@0.6.1
| | `-- source-map@0.4.4
| |   `-- amdefine@1.0.1
| +-- highlight.js@9.8.0
| +-- marked@0.3.6
| +-- progress@1.1.8
| +-- shelljs@0.7.5
| | +-- interpret@1.0.1
| | `-- rechoir@0.6.2
| +-- typedoc-default-themes@0.4.4
| `-- typescript@2.2.2
+-- typescript@2.1.4
`-- uglify-js@2.7.5
  +-- async@0.2.10
  +-- source-map@0.5.6
  +-- uglify-to-browserify@1.0.2
  `-- yargs@3.10.0
    +-- camelcase@1.2.1
    +-- cliui@2.1.0
    | +-- center-align@0.1.3
    | | +-- align-text@0.1.4
    | | | +-- longest@1.0.1
    | | | `-- repeat-string@1.6.1
    | | `-- lazy-cache@1.0.4
    | `-- right-align@0.1.3
    +-- decamelize@1.2.0
    `-- window-size@0.1.0

