SuccessConsole Output

Started by an SCM change
Building in workspace /home/hudson/genie.orion/.jenkins/jobs/orion-node/workspace
 > /usr/local/bin/git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > /usr/local/bin/git config remote.origin.url https://github.com/eclipse/orion.client # timeout=10
Fetching upstream changes from https://github.com/eclipse/orion.client
 > /usr/local/bin/git --version # timeout=10
 > /usr/local/bin/git fetch --tags --progress https://github.com/eclipse/orion.client +refs/heads/*:refs/remotes/origin/*
 > /usr/local/bin/git rev-parse origin/master^{commit} # timeout=10
Checking out Revision 8a9376dc5cd2cabd4fa9d44712f1e7c17a65661a (origin/master)
 > /usr/local/bin/git config core.sparsecheckout # timeout=10
 > /usr/local/bin/git checkout -f 8a9376dc5cd2cabd4fa9d44712f1e7c17a65661a
Commit message: "[nobug] missing bind in logging"
 > /usr/local/bin/git rev-list --no-walk acfb2b94eea9433d343c1f20727894cd0493af4b # timeout=10
[workspace] $ /bin/sh -xe /tmp/genie.orion/jenkins2829943313734483150.sh
+ export https_proxy=http://proxy.eclipse.org:9898/
+ https_proxy=http://proxy.eclipse.org:9898/
+ export http_proxy=http://proxy.eclipse.org:9898/
+ http_proxy=http://proxy.eclipse.org:9898/
+ '[' '!' -d node-v6.11.1-linux-x64 ']'
+ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/jobs/genie.orion/orion-node/workspace/node-v6.11.1-linux-x64/bin
+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/jobs/genie.orion/orion-node/workspace/node-v6.11.1-linux-x64/bin
+ npm config set proxy http://proxy.eclipse.org:9898
+ npm config set https-proxy http://proxy.eclipse.org:9898
+ cd modules/orionode/build
+ export GRUNT_TASK=--skipTest
+ GRUNT_TASK=--skipTest
+ ./orionode_build.sh 1926
npm WARN deprecated nodemailer@2.7.2: All versions below 4.0.1 of Nodemailer are deprecated. See https://nodemailer.com/status/
npm WARN prefer global coffeescript@1.10.0 should be installed with -g
npm WARN prefer global node-gyp@3.6.2 should be installed with -g

> fs-ext@1.0.0 install /jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/fs-ext
> node-gyp configure build

make: Entering directory '/jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/fs-ext/build'
  CXX(target) Release/obj.target/fs-ext/fs-ext.o
  SOLINK_MODULE(target) Release/obj.target/fs-ext.node
  COPY Release/fs-ext.node
make: Leaving directory '/jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/fs-ext/build'

> nodegit@0.19.0 install /jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/nodegit
> node lifecycleScripts/preinstall && node lifecycleScripts/install

[nodegit] Running pre-install script
[nodegit] Configuring libssh2.
[nodegit] Running install script
[nodegit] Success: "/jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/nodegit/build/Release/nodegit.node" is installed via remote
[nodegit] Completed installation successfully.

> electron@1.4.10 postinstall /jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/electron
> node install.js


> nodegit@0.19.0 postinstall /jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/nodegit
> node lifecycleScripts/postinstall


> nodemon@1.14.12 postinstall /jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/nodemon
> node -e "console.log('\u001b[32mLove nodemon? You can now support the project via the open collective:\u001b[22m\u001b[39m\n > \u001b[96m\u001b[1mhttps://opencollective.com/nodemon/donate\u001b[0m\n')" || exit 0

Love nodemon? You can now support the project via the open collective:
 > https://opencollective.com/nodemon/donate

orion@18.0.0 /jobs/genie.orion/orion-node/workspace/modules/orionode
├── app-module-path@2.2.0 
├─┬ archiver@0.21.0 
│ ├─┬ archiver-utils@0.3.0 
│ │ ├─┬ lazystream@0.1.0 
│ │ │ └── readable-stream@1.0.34 
│ │ └── normalize-path@2.0.1 
│ ├── async@1.5.2 
│ ├── buffer-crc32@0.2.13 
│ ├─┬ glob@6.0.4 
│ │ ├─┬ inflight@1.0.6 
│ │ │ └── wrappy@1.0.2 
│ │ ├── inherits@2.0.3 
│ │ └── once@1.4.0 
│ ├── lodash@3.10.1 
│ ├─┬ readable-stream@2.0.6 
│ │ ├── core-util-is@1.0.2 
│ │ ├── isarray@1.0.0 
│ │ ├── process-nextick-args@1.0.7 
│ │ ├── string_decoder@0.10.31 
│ │ └── util-deprecate@1.0.2 
│ ├─┬ tar-stream@1.3.2 
│ │ ├── bl@1.2.1 
│ │ └── end-of-stream@1.4.1 
│ └─┬ zip-stream@0.8.0 
│   └─┬ compress-commons@0.4.2 
│     ├── crc32-stream@0.4.0 
│     └── node-int64@0.4.0 
├── async@0.9.2 
├── basic-auth@1.1.0 
├── bluebird@3.5.1 
├─┬ body-parser@1.18.2 
│ ├── bytes@3.0.0 
│ ├── content-type@1.0.4 
│ ├── debug@2.6.9 
│ ├── depd@1.1.2 
│ ├─┬ http-errors@1.6.2 
│ │ ├── depd@1.1.1 
│ │ ├── setprototypeof@1.0.3 
│ │ └── statuses@1.4.0 
│ ├── iconv-lite@0.4.19 
│ ├─┬ on-finished@2.3.0 
│ │ └── ee-first@1.1.1 
│ ├── qs@6.5.1 
│ ├─┬ raw-body@2.3.2 
│ │ └── unpipe@1.0.0 
│ └─┬ type-is@1.6.15 
│   └── media-typer@0.3.0 
├─┬ chai@3.5.0 
│ ├── assertion-error@1.1.0 
│ ├─┬ deep-eql@0.1.3 
│ │ └── type-detect@0.1.1 
│ └── type-detect@1.0.0 
├─┬ chalk@1.1.3 
│ ├── ansi-styles@2.2.1 
│ ├── escape-string-regexp@1.0.5 
│ ├─┬ has-ansi@2.0.0 
│ │ └── ansi-regex@2.1.1 
│ ├── strip-ansi@3.0.1 
│ └── supports-color@2.0.0 
├─┬ compression@1.7.1 
│ ├─┬ accepts@1.3.4 
│ │ └── negotiator@0.6.1 
│ ├─┬ compressible@2.0.12 
│ │ └── mime-db@1.30.0 
│ ├── on-headers@1.0.1 
│ ├── safe-buffer@5.1.1 
│ └── vary@1.1.2 
├── connect-mongo@2.0.1 
├─┬ cookie-parser@1.4.3 
│ ├── cookie@0.3.1 
│ └── cookie-signature@1.0.6 
├─┬ coveralls@2.13.3 
│ ├─┬ js-yaml@3.6.1 
│ │ └── esprima@2.7.3 
│ ├── lcov-parse@0.0.10 
│ ├── log-driver@1.2.5 
│ ├── minimist@1.2.0 
│ └─┬ request@2.79.0 
│   ├── aws-sign2@0.6.0 
│   ├── caseless@0.11.0 
│   ├── form-data@2.1.4 
│   ├─┬ har-validator@2.0.6 
│   │ ├── commander@2.14.1 
│   │ ├─┬ is-my-json-valid@2.17.2 
│   │ │ ├── generate-function@2.0.0 
│   │ │ ├─┬ generate-object-property@1.2.0 
│   │ │ │ └── is-property@1.0.2 
│   │ │ ├── is-my-ip-valid@1.0.0 
│   │ │ └── jsonpointer@4.0.1 
│   │ └─┬ pinkie-promise@2.0.1 
│   │   └── pinkie@2.0.4 
│   ├─┬ hawk@3.1.3 
│   │ ├── boom@2.10.1 
│   │ ├── cryptiles@2.0.5 
│   │ └── sntp@1.0.9 
│   ├─┬ http-signature@1.1.1 
│   │ └── assert-plus@0.2.0 
│   ├── qs@6.3.2 
│   └── tunnel-agent@0.4.3 
├─┬ cron-parser@2.4.4 
│ ├─┬ is-nan@1.2.1 
│ │ └─┬ define-properties@1.1.2 
│ │   ├── foreach@2.0.5 
│ │   └── object-keys@1.0.11 
│ └─┬ moment-timezone@0.5.14 
│   └── moment@2.20.1 
├─┬ csurf@1.9.0 
│ ├─┬ csrf@3.0.6 
│ │ ├── rndm@1.2.0 
│ │ ├── tsscmp@1.0.5 
│ │ └── uid-safe@2.1.4 
│ └─┬ http-errors@1.5.1 
│   └── setprototypeof@1.0.2 
├── diff@3.4.0 
├─┬ electron@1.4.10 
│ ├─┬ electron-download@3.3.0 
│ │ ├── fs-extra@0.30.0 
│ │ ├── home-path@1.0.5 
│ │ ├── minimist@1.2.0 
│ │ ├─┬ nugget@2.0.1 
│ │ │ ├── minimist@1.2.0 
│ │ │ ├── pretty-bytes@1.0.4 
│ │ │ ├─┬ progress-stream@1.2.0 
│ │ │ │ ├── speedometer@0.1.4 
│ │ │ │ └─┬ through2@0.2.3 
│ │ │ │   ├── readable-stream@1.1.14 
│ │ │ │   └─┬ xtend@2.1.2 
│ │ │ │     └── object-keys@0.4.0 
│ │ │ ├── single-line-log@1.1.2 
│ │ │ └── throttleit@0.0.2 
│ │ ├── path-exists@2.1.0 
│ │ ├─┬ rc@1.2.5 
│ │ │ ├── deep-extend@0.4.2 
│ │ │ ├── minimist@1.2.0 
│ │ │ └── strip-json-comments@2.0.1 
│ │ └─┬ sumchecker@1.3.1 
│ │   └── es6-promise@4.2.4 
│ └─┬ extract-zip@1.6.6 
│   ├─┬ concat-stream@1.6.0 
│   │ ├─┬ readable-stream@2.3.4 
│   │ │ ├── isarray@1.0.0 
│   │ │ ├── process-nextick-args@2.0.0 
│   │ │ └── string_decoder@1.0.3 
│   │ └── typedarray@0.0.6 
│   ├── mkdirp@0.5.0 
│   └── yauzl@2.4.1 
├─┬ express@4.16.2 
│ ├── array-flatten@1.1.1 
│ ├── content-disposition@0.5.2 
│ ├── encodeurl@1.0.2 
│ ├── escape-html@1.0.3 
│ ├── etag@1.8.1 
│ ├─┬ finalhandler@1.1.0 
│ │ └── statuses@1.3.1 
│ ├── fresh@0.5.2 
│ ├── merge-descriptors@1.0.1 
│ ├── methods@1.1.2 
│ ├── parseurl@1.3.2 
│ ├── path-to-regexp@0.1.7 
│ ├─┬ proxy-addr@2.0.2 
│ │ ├── forwarded@0.1.2 
│ │ └── ipaddr.js@1.5.2 
│ ├── range-parser@1.2.0 
│ ├─┬ send@0.16.1 
│ │ ├── destroy@1.0.4 
│ │ ├── mime@1.4.1 
│ │ └── statuses@1.3.1 
│ ├── serve-static@1.13.1 
│ ├── setprototypeof@1.1.0 
│ ├── statuses@1.3.1 
│ └── utils-merge@1.0.1 
├─┬ express-session@1.15.6 
│ ├── crc@3.4.4 
│ └─┬ uid-safe@2.1.5 
│   └── random-bytes@1.0.0 
├─┬ fs-ext@1.0.0 
│ └── nan@2.8.0 
├─┬ fs-extra@0.26.7 
│ ├── jsonfile@2.4.0 
│ ├── klaw@1.3.1 
│ └── path-is-absolute@1.0.1 
├── generate-password@1.4.0 
├── google-protobuf@3.5.0 
├── graceful-cluster@0.0.5 
├── graceful-fs@4.1.11 
├─┬ grunt@1.0.2 
│ ├── coffeescript@1.10.0 
│ ├─┬ dateformat@1.0.12 
│ │ ├── get-stdin@4.0.1 
│ │ └─┬ meow@3.7.0 
│ │   ├── camelcase-keys@2.1.0 
│ │   ├─┬ 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.4.0 
│ │   │ ├── hosted-git-info@2.5.0 
│ │   │ ├─┬ 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 
│ │   ├── object-assign@4.1.1 
│ │   ├─┬ read-pkg-up@1.0.1 
│ │   │ ├── find-up@1.1.2 
│ │   │ └─┬ read-pkg@1.1.0 
│ │   │   ├─┬ load-json-file@1.1.0 
│ │   │   │ ├─┬ parse-json@2.2.0 
│ │   │   │ │ └─┬ error-ex@1.3.1 
│ │   │   │ │   └── is-arrayish@0.2.1 
│ │   │   │ └── pify@2.3.0 
│ │   │   └── path-type@1.1.0 
│ │   ├─┬ redent@1.0.0 
│ │   │ ├─┬ indent-string@2.1.0 
│ │   │ │ └─┬ repeating@2.0.1 
│ │   │ │   └── is-finite@1.0.2 
│ │   │ └── 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 
│ ├─┬ glob@7.0.6 
│ │ └── fs.realpath@1.0.0 
│ ├── grunt-known-options@1.1.0 
│ ├─┬ grunt-legacy-log@1.0.0 
│ │ ├─┬ grunt-legacy-log-utils@1.0.0 
│ │ │ └── lodash@4.3.0 
│ │ ├── hooker@0.2.3 
│ │ └── 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.14 
│ ├─┬ js-yaml@3.5.5 
│ │ └── esprima@2.7.3 
│ ├─┬ minimatch@3.0.4 
│ │ └─┬ brace-expansion@1.1.11 
│ │   ├── balanced-match@1.0.0 
│ │   └── concat-map@0.0.1 
│ └─┬ nopt@3.0.6 
│   └── abbrev@1.1.1 
├─┬ grunt-cli@1.2.0 
│ └── resolve@1.1.7 
├─┬ grunt-contrib-clean@1.1.0 
│ ├── async@1.5.2 
│ └─┬ rimraf@2.6.2 
│   └── glob@7.1.2 
├─┬ grunt-contrib-copy@1.0.0 
│ └── file-sync-cmp@0.1.1 
├── grunt-contrib-requirejs@1.0.0 
├─┬ grunt-istanbul@0.8.0 
│ ├── chalk@1.1.1 
│ ├─┬ istanbul@0.4.5 
│ │ ├── abbrev@1.0.9 
│ │ ├── async@1.5.2 
│ │ ├─┬ escodegen@1.8.1 
│ │ │ ├── esprima@2.7.3 
│ │ │ ├── estraverse@1.9.3 
│ │ │ ├── esutils@2.0.2 
│ │ │ └─┬ optionator@0.8.2 
│ │ │   ├── deep-is@0.1.3 
│ │ │   ├── fast-levenshtein@2.0.6 
│ │ │   ├── levn@0.3.0 
│ │ │   ├── prelude-ls@1.1.2 
│ │ │   └── type-check@0.3.2 
│ │ ├── esprima@2.7.3 
│ │ ├── glob@5.0.15 
│ │ ├─┬ handlebars@4.0.11 
│ │ │ ├── async@1.5.2 
│ │ │ └─┬ source-map@0.4.4 
│ │ │   └── amdefine@1.0.1 
│ │ ├─┬ supports-color@3.2.3 
│ │ │ └── has-flag@1.0.0 
│ │ └── wordwrap@1.0.0 
│ └── nue@0.7.1 
├── grunt-karma@2.0.0 
├── grunt-mocha-istanbul@5.0.2 
├── grunt-simple-mocha@0.4.1 
├─┬ grunt-string-replace@1.3.1 
│ └─┬ async@2.6.0 
│   └── lodash@4.17.5 
├── https@1.0.0 
├─┬ jasmine@2.99.0 
│ ├── glob@7.1.2 
│ └── jasmine-core@2.99.1 
├─┬ js-yaml@3.10.0 
│ ├─┬ argparse@1.0.10 
│ │ └── sprintf-js@1.0.3 
│ └── esprima@4.0.0 
├─┬ jsonwebtoken@7.4.3 
│ ├─┬ joi@6.10.1 
│ │ ├── hoek@2.16.3 
│ │ ├── isemail@1.2.0 
│ │ └── topo@1.1.0 
│ ├─┬ jws@3.1.4 
│ │ ├── base64url@2.0.0 
│ │ └─┬ jwa@1.1.5 
│ │   ├── buffer-equal-constant-time@1.0.1 
│ │   └── ecdsa-sig-formatter@1.0.9 
│ ├── lodash.once@4.1.1 
│ ├── ms@2.0.0 
│ └── xtend@4.0.1 
├─┬ karma@1.7.1 
│ ├─┬ chokidar@1.7.0 
│ │ ├─┬ anymatch@1.3.2 
│ │ │ └─┬ micromatch@2.3.11 
│ │ │   ├── arr-diff@2.0.0 
│ │ │   ├─┬ braces@1.8.5 
│ │ │   │ ├─┬ expand-range@1.8.2 
│ │ │   │ │ └─┬ fill-range@2.2.3 
│ │ │   │ │   ├── is-number@2.1.0 
│ │ │   │ │   ├─┬ isobject@2.1.0 
│ │ │   │ │   │ └── isarray@1.0.0 
│ │ │   │ │   └─┬ randomatic@1.1.7 
│ │ │   │ │     ├─┬ is-number@3.0.0 
│ │ │   │ │     │ └── kind-of@3.2.2 
│ │ │   │ │     └── kind-of@4.0.0 
│ │ │   │ └── preserve@0.2.0 
│ │ │   ├─┬ expand-brackets@0.1.5 
│ │ │   │ └── is-posix-bracket@0.1.1 
│ │ │   ├── extglob@0.3.2 
│ │ │   ├── filename-regex@2.0.1 
│ │ │   ├─┬ kind-of@3.2.2 
│ │ │   │ └── is-buffer@1.1.6 
│ │ │   ├─┬ object.omit@2.0.1 
│ │ │   │ └─┬ for-own@0.1.5 
│ │ │   │   └── for-in@1.0.2 
│ │ │   ├─┬ parse-glob@3.0.4 
│ │ │   │ ├── glob-base@0.3.0 
│ │ │   │ └── is-dotfile@1.0.3 
│ │ │   └─┬ regex-cache@0.4.4 
│ │ │     └─┬ is-equal-shallow@0.1.3 
│ │ │       └── is-primitive@2.0.0 
│ │ ├── async-each@1.0.1 
│ │ ├── glob-parent@2.0.0 
│ │ ├─┬ is-binary-path@1.0.1 
│ │ │ └── binary-extensions@1.11.0 
│ │ ├─┬ is-glob@2.0.1 
│ │ │ └── is-extglob@1.0.0 
│ │ └─┬ readdirp@2.1.0 
│ │   └── set-immediate-shim@1.0.1 
│ ├── colors@1.1.2 
│ ├─┬ combine-lists@1.0.1 
│ │ └── lodash@4.17.5 
│ ├── connect@3.6.6 
│ ├── core-js@2.5.3 
│ ├── di@0.0.1 
│ ├─┬ dom-serialize@2.2.1 
│ │ ├── custom-event@1.0.1 
│ │ ├── ent@2.2.0 
│ │ └── void-elements@2.0.1 
│ ├─┬ expand-braces@0.1.2 
│ │ ├── array-slice@0.2.3 
│ │ ├── array-unique@0.2.1 
│ │ └─┬ braces@0.1.5 
│ │   └─┬ expand-range@0.1.1 
│ │     ├── is-number@0.1.1 
│ │     └── repeat-string@0.2.2 
│ ├── glob@7.1.2 
│ ├─┬ http-proxy@1.16.2 
│ │ ├── eventemitter3@1.2.0 
│ │ └── requires-port@1.0.0 
│ ├── isbinaryfile@3.0.2 
│ ├─┬ log4js@0.6.38 
│ │ ├─┬ readable-stream@1.0.34 
│ │ │ └── isarray@0.0.1 
│ │ └── semver@4.3.6 
│ ├─┬ optimist@0.6.1 
│ │ └── wordwrap@0.0.3 
│ ├── qjobs@1.1.5 
│ ├── rimraf@2.6.2 
│ ├─┬ socket.io@1.7.3 
│ │ ├─┬ debug@2.3.3 
│ │ │ └── ms@0.7.2 
│ │ ├─┬ engine.io@1.8.3 
│ │ │ ├── accepts@1.3.3 
│ │ │ ├─┬ engine.io-parser@1.3.2 
│ │ │ │ ├── arraybuffer.slice@0.0.6 
│ │ │ │ └── wtf-8@1.0.0 
│ │ │ └─┬ ws@1.1.2 
│ │ │   ├── options@0.0.6 
│ │ │   └── ultron@1.0.2 
│ │ ├── has-binary@0.1.7 
│ │ ├── object-assign@4.1.0 
│ │ ├── socket.io-adapter@0.5.0 
│ │ ├─┬ socket.io-client@1.7.3 
│ │ │ ├── component-emitter@1.2.1 
│ │ │ └─┬ engine.io-client@1.8.3 
│ │ │   ├── component-emitter@1.2.1 
│ │ │   ├── parsejson@0.0.3 
│ │ │   └── xmlhttprequest-ssl@1.5.3 
│ │ └─┬ socket.io-parser@2.3.1 
│ │   ├── component-emitter@1.1.2 
│ │   ├─┬ debug@2.2.0 
│ │   │ └── ms@0.7.1 
│ │   └── json3@3.3.2 
│ ├── source-map@0.5.7 
│ ├─┬ tmp@0.0.31 
│ │ └── os-tmpdir@1.0.2 
│ └── useragent@2.3.0 
├── karma-chai@0.1.0 
├─┬ karma-chrome-launcher@2.2.0 
│ ├─┬ fs-access@1.0.1 
│ │ └── null-check@1.0.0 
│ └─┬ which@1.3.0 
│   └── isexe@2.0.0 
├─┬ karma-coverage@1.1.1 
│ └── source-map@0.5.7 
├─┬ karma-coverage-istanbul-reporter@1.4.1 
│ └─┬ istanbul-api@1.2.2 
│   ├─┬ async@2.6.0 
│   │ └── lodash@4.17.5 
│   ├─┬ fileset@2.0.3 
│   │ └── glob@7.1.2 
│   ├── istanbul-lib-coverage@1.1.2 
│   ├─┬ istanbul-lib-hook@1.1.0 
│   │ └─┬ append-transform@0.4.0 
│   │   └─┬ default-require-extensions@1.0.0 
│   │     └─┬ strip-bom@2.0.0 
│   │       └── is-utf8@0.2.1 
│   ├─┬ istanbul-lib-instrument@1.9.2 
│   │ ├─┬ babel-generator@6.26.1 
│   │ │ ├── babel-messages@6.23.0 
│   │ │ ├─┬ babel-runtime@6.26.0 
│   │ │ │ └── regenerator-runtime@0.11.1 
│   │ │ ├── detect-indent@4.0.0 
│   │ │ ├── jsesc@1.3.0 
│   │ │ ├── lodash@4.17.5 
│   │ │ ├── source-map@0.5.7 
│   │ │ └── trim-right@1.0.1 
│   │ ├─┬ babel-template@6.26.0 
│   │ │ └── lodash@4.17.5 
│   │ ├─┬ babel-traverse@6.26.0 
│   │ │ ├─┬ babel-code-frame@6.26.0 
│   │ │ │ └── js-tokens@3.0.2 
│   │ │ ├── globals@9.18.0 
│   │ │ ├─┬ invariant@2.2.2 
│   │ │ │ └── loose-envify@1.3.1 
│   │ │ └── lodash@4.17.5 
│   │ ├─┬ babel-types@6.26.0 
│   │ │ ├── lodash@4.17.5 
│   │ │ └── to-fast-properties@1.0.3 
│   │ └── babylon@6.18.0 
│   ├─┬ istanbul-lib-report@1.1.3 
│   │ ├── path-parse@1.0.5 
│   │ └── supports-color@3.2.3 
│   ├─┬ istanbul-lib-source-maps@1.2.3 
│   │ ├── debug@3.1.0 
│   │ ├─┬ rimraf@2.6.2 
│   │ │ └── glob@7.1.2 
│   │ └── source-map@0.5.7 
│   └── istanbul-reports@1.1.4 
├── karma-jasmine@1.1.1 
├─┬ karma-mocha@1.3.0 
│ └── minimist@1.2.0 
├── karma-requirejs@1.1.0 
├── lockfile@1.0.3 
├─┬ log4js@2.5.3 
│ ├── circular-json@0.5.1 
│ ├── date-format@1.2.0 
│ ├── debug@3.1.0 
│ └─┬ streamroller@0.7.0 
│   ├── debug@3.1.0 
│   └─┬ readable-stream@2.3.4 
│     ├── isarray@1.0.0 
│     ├── process-nextick-args@2.0.0 
│     └── string_decoder@1.0.3 
├─┬ lru-cache-for-clusters-as-promised@1.5.16 
│ ├── cron@1.3.0 
│ ├── debug@3.1.0 
│ ├─┬ lru-cache@4.1.1 
│ │ ├── pseudomap@1.0.2 
│ │ └── yallist@2.1.2 
│ └── uuid@3.1.0 
├── mime@1.6.0 
├─┬ mkdirp@0.5.1 
│ └── minimist@0.0.8 
├─┬ mocha@4.1.0 
│ ├── browser-stdout@1.3.0 
│ ├── commander@2.11.0 
│ ├── debug@3.1.0 
│ ├── diff@3.3.1 
│ ├── glob@7.1.2 
│ ├── growl@1.10.3 
│ ├── he@1.1.1 
│ └─┬ supports-color@4.4.0 
│   └── has-flag@2.0.0 
├─┬ mongodb@2.2.34 
│ ├── es6-promise@3.2.1 
│ ├─┬ mongodb-core@2.1.18 
│ │ └─┬ require_optional@1.0.1 
│ │   └── resolve-from@2.0.0 
│ └─┬ readable-stream@2.2.7 
│   ├── buffer-shims@1.0.0 
│   ├── isarray@1.0.0 
│   └── string_decoder@1.0.3 
├─┬ mongoose@4.13.11 
│ ├─┬ async@2.1.4 
│ │ └── lodash@4.17.5 
│ ├── bson@1.0.4 
│ ├── hooks-fixed@2.0.2 
│ ├── kareem@1.5.0 
│ ├── lodash.get@4.4.2 
│ ├── mpath@0.3.0 
│ ├── mpromise@0.5.5 
│ ├─┬ mquery@2.3.3 
│ │ ├── bluebird@3.5.0 
│ │ └── sliced@0.0.5 
│ ├── muri@1.3.0 
│ ├── regexp-clone@0.0.1 
│ └── sliced@1.0.1 
├─┬ multiparty@4.1.3 
│ └─┬ fd-slicer@1.0.1 
│   └── pend@1.2.0 
├─┬ nconf@0.9.1 
│ ├── async@1.5.2 
│ ├── ini@1.3.5 
│ ├── secure-keys@1.0.0 
│ └─┬ yargs@3.32.0 
│   ├── camelcase@2.1.1 
│   ├─┬ cliui@3.2.0 
│   │ └── wrap-ansi@2.1.0 
│   ├── decamelize@1.2.0 
│   ├─┬ os-locale@1.4.0 
│   │ └─┬ lcid@1.0.0 
│   │   └── invert-kv@1.0.0 
│   ├─┬ string-width@1.0.2 
│   │ ├── code-point-at@1.1.0 
│   │ └─┬ is-fullwidth-code-point@1.0.0 
│   │   └── number-is-nan@1.0.1 
│   ├── window-size@0.1.4 
│   └── y18n@3.2.1 
├─┬ nodegit@0.19.0 
│ ├── lodash@4.17.5 
│ ├─┬ node-gyp@3.6.2 
│ │ ├── fstream@1.0.11 
│ │ ├── glob@7.1.2 
│ │ ├─┬ npmlog@4.1.2 
│ │ │ ├─┬ are-we-there-yet@1.1.4 
│ │ │ │ └── delegates@1.0.0 
│ │ │ ├── console-control-strings@1.1.0 
│ │ │ ├─┬ gauge@2.7.4 
│ │ │ │ ├── aproba@1.2.0 
│ │ │ │ ├── has-unicode@2.0.1 
│ │ │ │ └── wide-align@1.1.2 
│ │ │ └── set-blocking@2.0.0 
│ │ ├─┬ osenv@0.1.4 
│ │ │ └── os-homedir@1.0.2 
│ │ ├── semver@5.3.0 
│ │ └─┬ tar@2.2.1 
│ │   └── block-stream@0.0.9 
│ ├─┬ node-pre-gyp@0.6.39 
│ │ ├── detect-libc@1.0.3 
│ │ ├─┬ hawk@3.1.3 
│ │ │ ├── boom@2.10.1 
│ │ │ ├── cryptiles@2.0.5 
│ │ │ └── sntp@1.0.9 
│ │ ├── nopt@4.0.1 
│ │ ├─┬ request@2.81.0 
│ │ │ ├── aws-sign2@0.6.0 
│ │ │ ├── form-data@2.1.4 
│ │ │ ├─┬ har-validator@4.2.1 
│ │ │ │ ├─┬ ajv@4.11.8 
│ │ │ │ │ └─┬ json-stable-stringify@1.0.1 
│ │ │ │ │   └── jsonify@0.0.0 
│ │ │ │ └── har-schema@1.0.5 
│ │ │ ├─┬ http-signature@1.1.1 
│ │ │ │ └── assert-plus@0.2.0 
│ │ │ ├── performance-now@0.2.0 
│ │ │ └── qs@6.4.0 
│ │ ├─┬ rimraf@2.6.2 
│ │ │ └── glob@7.1.2 
│ │ └─┬ tar-pack@3.4.1 
│ │   ├── fstream-ignore@1.0.5 
│ │   ├─┬ readable-stream@2.3.4 
│ │   │ ├── isarray@1.0.0 
│ │   │ ├── process-nextick-args@2.0.0 
│ │   │ └── string_decoder@1.0.3 
│ │   ├─┬ rimraf@2.6.2 
│ │   │ └── glob@7.1.2 
│ │   └── uid-number@0.0.6 
│ └─┬ promisify-node@0.3.0 
│   └─┬ nodegit-promise@4.0.0 
│     └── asap@2.0.6 
├─┬ nodemailer@2.7.2 
│ ├─┬ libmime@3.0.0 
│ │ ├── iconv-lite@0.4.15 
│ │ ├── libbase64@0.1.0 
│ │ └── libqp@1.1.0 
│ ├─┬ mailcomposer@4.0.1 
│ │ └─┬ buildmail@4.0.1 
│ │   └── addressparser@1.0.1 
│ ├─┬ nodemailer-direct-transport@3.3.2 
│ │ └─┬ smtp-connection@2.12.0 
│ │   └─┬ httpntlm@1.6.1 
│ │     ├── httpreq@0.4.24 
│ │     └── underscore@1.7.0 
│ ├─┬ nodemailer-shared@1.1.0 
│ │ └── nodemailer-fetch@1.6.0 
│ ├─┬ nodemailer-smtp-pool@2.8.2 
│ │ └── nodemailer-wellknown@0.1.10 
│ ├── nodemailer-smtp-transport@2.7.2 
│ └─┬ socks@1.1.9 
│   ├── ip@1.1.5 
│   └── smart-buffer@1.1.15 
├─┬ nodemon@1.14.12 
│ ├─┬ chokidar@2.0.2 
│ │ ├─┬ anymatch@2.0.0 
│ │ │ └─┬ micromatch@3.1.5 
│ │ │   ├── arr-diff@4.0.0 
│ │ │   ├─┬ extglob@2.0.4 
│ │ │   │ └─┬ expand-brackets@2.1.4 
│ │ │   │   ├── debug@2.6.9 
│ │ │   │   ├─┬ define-property@0.2.5 
│ │ │   │   │ └─┬ is-descriptor@0.1.6 
│ │ │   │   │   ├─┬ is-accessor-descriptor@0.1.6 
│ │ │   │   │   │ └── kind-of@3.2.2 
│ │ │   │   │   ├─┬ is-data-descriptor@0.1.4 
│ │ │   │   │   │ └── kind-of@3.2.2 
│ │ │   │   │   └── kind-of@5.1.0 
│ │ │   │   └── posix-character-classes@0.1.1 
│ │ │   ├── fragment-cache@0.2.1 
│ │ │   ├── kind-of@6.0.2 
│ │ │   ├─┬ nanomatch@1.2.7 
│ │ │   │ ├── arr-diff@4.0.0 
│ │ │   │ ├── array-unique@0.3.2 
│ │ │   │ ├─┬ is-odd@1.0.0 
│ │ │   │ │ └── is-number@3.0.0 
│ │ │   │ └── kind-of@5.1.0 
│ │ │   ├─┬ object.pick@1.3.0 
│ │ │   │ └── isobject@3.0.1 
│ │ │   └── regex-not@1.0.0 
│ │ ├─┬ braces@2.3.0 
│ │ │ ├── arr-flatten@1.1.0 
│ │ │ ├── array-unique@0.3.2 
│ │ │ ├─┬ define-property@1.0.0 
│ │ │ │ └─┬ is-descriptor@1.0.2 
│ │ │ │   ├─┬ is-accessor-descriptor@1.0.0 
│ │ │ │   │ └── kind-of@6.0.2 
│ │ │ │   ├─┬ is-data-descriptor@1.0.0 
│ │ │ │   │ └── kind-of@6.0.2 
│ │ │ │   └── kind-of@6.0.2 
│ │ │ ├─┬ extend-shallow@2.0.1 
│ │ │ │ └── is-extendable@0.1.1 
│ │ │ ├─┬ fill-range@4.0.0 
│ │ │ │ ├─┬ is-number@3.0.0 
│ │ │ │ │ └── kind-of@3.2.2 
│ │ │ │ ├── repeat-string@1.6.1 
│ │ │ │ └─┬ to-regex-range@2.1.1 
│ │ │ │   └── is-number@3.0.0 
│ │ │ ├── isobject@3.0.1 
│ │ │ ├── repeat-element@1.1.2 
│ │ │ ├─┬ snapdragon@0.8.1 
│ │ │ │ ├─┬ base@0.11.2 
│ │ │ │ │ ├─┬ cache-base@1.0.1 
│ │ │ │ │ │ ├─┬ collection-visit@1.0.0 
│ │ │ │ │ │ │ ├── map-visit@1.0.0 
│ │ │ │ │ │ │ └─┬ object-visit@1.0.1 
│ │ │ │ │ │ │   └── isobject@3.0.1 
│ │ │ │ │ │ ├── get-value@2.0.6 
│ │ │ │ │ │ ├─┬ has-value@1.0.0 
│ │ │ │ │ │ │ ├─┬ has-values@1.0.0 
│ │ │ │ │ │ │ │ ├─┬ is-number@3.0.0 
│ │ │ │ │ │ │ │ │ └── kind-of@3.2.2 
│ │ │ │ │ │ │ │ └── kind-of@4.0.0 
│ │ │ │ │ │ │ └── isobject@3.0.1 
│ │ │ │ │ │ ├── isobject@3.0.1 
│ │ │ │ │ │ ├── set-value@2.0.0 
│ │ │ │ │ │ ├── to-object-path@0.3.0 
│ │ │ │ │ │ ├─┬ union-value@1.0.0 
│ │ │ │ │ │ │ └── set-value@0.4.3 
│ │ │ │ │ │ └─┬ unset-value@1.0.0 
│ │ │ │ │ │   ├─┬ has-value@0.3.1 
│ │ │ │ │ │   │ ├── has-values@0.1.4 
│ │ │ │ │ │   │ └─┬ isobject@2.1.0 
│ │ │ │ │ │   │   └── isarray@1.0.0 
│ │ │ │ │ │   └── isobject@3.0.1 
│ │ │ │ │ ├─┬ class-utils@0.3.6 
│ │ │ │ │ │ ├── arr-union@3.1.0 
│ │ │ │ │ │ ├─┬ define-property@0.2.5 
│ │ │ │ │ │ │ └─┬ is-descriptor@0.1.6 
│ │ │ │ │ │ │   ├─┬ is-accessor-descriptor@0.1.6 
│ │ │ │ │ │ │   │ └── kind-of@3.2.2 
│ │ │ │ │ │ │   ├─┬ is-data-descriptor@0.1.4 
│ │ │ │ │ │ │   │ └── kind-of@3.2.2 
│ │ │ │ │ │ │   └── kind-of@5.1.0 
│ │ │ │ │ │ ├── isobject@3.0.1 
│ │ │ │ │ │ └─┬ static-extend@0.1.2 
│ │ │ │ │ │   ├─┬ define-property@0.2.5 
│ │ │ │ │ │   │ └─┬ is-descriptor@0.1.6 
│ │ │ │ │ │   │   ├─┬ is-accessor-descriptor@0.1.6 
│ │ │ │ │ │   │   │ └── kind-of@3.2.2 
│ │ │ │ │ │   │   ├─┬ is-data-descriptor@0.1.4 
│ │ │ │ │ │   │   │ └── kind-of@3.2.2 
│ │ │ │ │ │   │   └── kind-of@5.1.0 
│ │ │ │ │ │   └─┬ object-copy@0.1.0 
│ │ │ │ │ │     ├── copy-descriptor@0.1.1 
│ │ │ │ │ │     └─┬ define-property@0.2.5 
│ │ │ │ │ │       └─┬ is-descriptor@0.1.6 
│ │ │ │ │ │         ├── is-accessor-descriptor@0.1.6 
│ │ │ │ │ │         ├── is-data-descriptor@0.1.4 
│ │ │ │ │ │         └── kind-of@5.1.0 
│ │ │ │ │ ├── isobject@3.0.1 
│ │ │ │ │ ├─┬ mixin-deep@1.3.1 
│ │ │ │ │ │ └── is-extendable@1.0.1 
│ │ │ │ │ └── pascalcase@0.1.1 
│ │ │ │ ├─┬ define-property@0.2.5 
│ │ │ │ │ └─┬ is-descriptor@0.1.6 
│ │ │ │ │   ├─┬ is-accessor-descriptor@0.1.6 
│ │ │ │ │   │ └── kind-of@3.2.2 
│ │ │ │ │   ├─┬ is-data-descriptor@0.1.4 
│ │ │ │ │   │ └── kind-of@3.2.2 
│ │ │ │ │   └── kind-of@5.1.0 
│ │ │ │ ├── map-cache@0.2.2 
│ │ │ │ ├── source-map@0.5.7 
│ │ │ │ ├─┬ source-map-resolve@0.5.1 
│ │ │ │ │ ├── atob@2.0.3 
│ │ │ │ │ ├── decode-uri-component@0.2.0 
│ │ │ │ │ ├── resolve-url@0.2.1 
│ │ │ │ │ ├── source-map-url@0.4.0 
│ │ │ │ │ └── urix@0.1.0 
│ │ │ │ └─┬ use@2.0.2 
│ │ │ │   ├─┬ define-property@0.2.5 
│ │ │ │   │ └─┬ is-descriptor@0.1.6 
│ │ │ │   │   ├─┬ is-accessor-descriptor@0.1.6 
│ │ │ │   │   │ └── kind-of@3.2.2 
│ │ │ │   │   ├─┬ is-data-descriptor@0.1.4 
│ │ │ │   │   │ └── kind-of@3.2.2 
│ │ │ │   │   └── kind-of@5.1.0 
│ │ │ │   ├── isobject@3.0.1 
│ │ │ │   └─┬ lazy-cache@2.0.2 
│ │ │ │     └── set-getter@0.1.0 
│ │ │ ├─┬ snapdragon-node@2.1.1 
│ │ │ │ ├── isobject@3.0.1 
│ │ │ │ └── snapdragon-util@3.0.1 
│ │ │ ├─┬ split-string@3.1.0 
│ │ │ │ └─┬ extend-shallow@3.0.2 
│ │ │ │   ├── assign-symbols@1.0.0 
│ │ │ │   └─┬ is-extendable@1.0.1 
│ │ │ │     └─┬ is-plain-object@2.0.4 
│ │ │ │       └── isobject@3.0.1 
│ │ │ └─┬ to-regex@3.0.1 
│ │ │   └─┬ define-property@0.2.5 
│ │ │     └─┬ is-descriptor@0.1.6 
│ │ │       ├─┬ is-accessor-descriptor@0.1.6 
│ │ │       │ └── kind-of@3.2.2 
│ │ │       ├─┬ is-data-descriptor@0.1.4 
│ │ │       │ └── kind-of@3.2.2 
│ │ │       └── kind-of@5.1.0 
│ │ ├─┬ glob-parent@3.1.0 
│ │ │ ├── is-glob@3.1.0 
│ │ │ └── path-dirname@1.0.2 
│ │ ├─┬ is-glob@4.0.0 
│ │ │ └── is-extglob@2.1.1 
│ │ ├─┬ normalize-path@2.1.1 
│ │ │ └── remove-trailing-separator@1.1.0 
│ │ └─┬ upath@1.0.2 
│ │   ├── lodash.endswith@4.2.1 
│ │   ├── lodash.isfunction@3.0.9 
│ │   ├── lodash.isstring@4.0.1 
│ │   └── lodash.startswith@4.2.1 
│ ├── debug@3.1.0 
│ ├── ignore-by-default@1.0.1 
│ ├─┬ pstree.remy@1.1.0 
│ │ └─┬ ps-tree@1.1.0 
│ │   └─┬ event-stream@3.3.4 
│ │     ├── duplexer@0.1.1 
│ │     ├── from@0.1.7 
│ │     ├── map-stream@0.1.0 
│ │     ├── pause-stream@0.0.11 
│ │     ├── split@0.3.3 
│ │     ├── stream-combiner@0.0.4 
│ │     └── through@2.3.8 
│ ├─┬ touch@3.1.0 
│ │ └── nopt@1.0.10 
│ ├── undefsafe@2.0.2 
│ └─┬ update-notifier@2.3.0 
│   ├─┬ boxen@1.3.0 
│   │ ├─┬ ansi-align@2.0.0 
│   │ │ └─┬ string-width@2.1.1 
│   │ │   ├── is-fullwidth-code-point@2.0.0 
│   │ │   └─┬ strip-ansi@4.0.0 
│   │ │     └── ansi-regex@3.0.0 
│   │ ├── camelcase@4.1.0 
│   │ ├─┬ chalk@2.3.1 
│   │ │ ├── ansi-styles@3.2.0 
│   │ │ └─┬ supports-color@5.2.0 
│   │ │   └── has-flag@3.0.0 
│   │ ├── cli-boxes@1.0.0 
│   │ ├─┬ string-width@2.1.1 
│   │ │ ├── is-fullwidth-code-point@2.0.0 
│   │ │ └─┬ strip-ansi@4.0.0 
│   │ │   └── ansi-regex@3.0.0 
│   │ ├─┬ term-size@1.2.0 
│   │ │ └─┬ execa@0.7.0 
│   │ │   ├─┬ cross-spawn@5.1.0 
│   │ │   │ └─┬ shebang-command@1.2.0 
│   │ │   │   └── shebang-regex@1.0.0 
│   │ │   ├── get-stream@3.0.0 
│   │ │   ├── is-stream@1.1.0 
│   │ │   ├─┬ npm-run-path@2.0.2 
│   │ │   │ └── path-key@2.0.1 
│   │ │   ├── p-finally@1.0.0 
│   │ │   └── strip-eof@1.0.0 
│   │ └─┬ widest-line@2.0.0 
│   │   └─┬ string-width@2.1.1 
│   │     ├── is-fullwidth-code-point@2.0.0 
│   │     └─┬ strip-ansi@4.0.0 
│   │       └── ansi-regex@3.0.0 
│   ├─┬ chalk@2.3.1 
│   │ ├─┬ ansi-styles@3.2.0 
│   │ │ └─┬ color-convert@1.9.1 
│   │ │   └── color-name@1.1.3 
│   │ └─┬ supports-color@5.2.0 
│   │   └── has-flag@3.0.0 
│   ├─┬ configstore@3.1.1 
│   │ ├─┬ dot-prop@4.2.0 
│   │ │ └── is-obj@1.0.1 
│   │ ├─┬ make-dir@1.1.0 
│   │ │ └── pify@3.0.0 
│   │ ├─┬ unique-string@1.0.0 
│   │ │ └── crypto-random-string@1.0.0 
│   │ └─┬ write-file-atomic@2.3.0 
│   │   └── imurmurhash@0.1.4 
│   ├── import-lazy@2.1.0 
│   ├─┬ is-installed-globally@0.1.0 
│   │ ├── global-dirs@0.1.1 
│   │ └─┬ is-path-inside@1.0.1 
│   │   └── path-is-inside@1.0.2 
│   ├── is-npm@1.0.0 
│   ├─┬ latest-version@3.1.0 
│   │ └─┬ package-json@4.0.1 
│   │   ├─┬ got@6.7.1 
│   │   │ ├─┬ create-error-class@3.0.2 
│   │   │ │ └── capture-stack-trace@1.0.0 
│   │   │ ├── duplexer3@0.1.4 
│   │   │ ├── is-redirect@1.0.0 
│   │   │ ├── is-retry-allowed@1.1.0 
│   │   │ ├── lowercase-keys@1.0.0 
│   │   │ ├── timed-out@4.0.1 
│   │   │ ├── unzip-response@2.0.1 
│   │   │ └─┬ url-parse-lax@1.0.0 
│   │   │   └── prepend-http@1.0.4 
│   │   ├── registry-auth-token@3.3.2 
│   │   └── registry-url@3.1.0 
│   ├── semver-diff@2.1.0 
│   └── xdg-basedir@3.0.0 
├─┬ nyc@11.4.1 
│ ├── archy@1.0.0 
│ ├── arrify@1.0.1 
│ ├─┬ caching-transform@1.0.1 
│ │ └─┬ write-file-atomic@1.3.4 
│ │   ├── graceful-fs@4.1.11 
│ │   ├── imurmurhash@0.1.4 
│ │   └── slide@1.1.6 
│ ├── convert-source-map@1.5.1 
│ ├── debug-log@1.0.1 
│ ├─┬ default-require-extensions@1.0.0 
│ │ └─┬ strip-bom@2.0.0 
│ │   └── is-utf8@0.2.1 
│ ├─┬ find-cache-dir@0.1.1 
│ │ ├── commondir@1.0.1 
│ │ └─┬ pkg-dir@1.0.0 
│ │   └─┬ find-up@1.1.2 
│ │     ├── path-exists@2.1.0 
│ │     └─┬ pinkie-promise@2.0.1 
│ │       └── pinkie@2.0.4 
│ ├─┬ find-up@2.1.0 
│ │ └─┬ locate-path@2.0.0 
│ │   ├─┬ p-locate@2.0.0 
│ │   │ └── p-limit@1.1.0 
│ │   └── path-exists@3.0.0 
│ ├─┬ foreground-child@1.5.6 
│ │ └─┬ cross-spawn@4.0.2 
│ │   └─┬ lru-cache@4.1.1 
│ │     ├── pseudomap@1.0.2 
│ │     └── yallist@2.1.2 
│ ├─┬ glob@7.1.2 
│ │ ├── fs.realpath@1.0.0 
│ │ ├─┬ inflight@1.0.6 
│ │ │ └── wrappy@1.0.2 
│ │ ├── inherits@2.0.3 
│ │ ├─┬ minimatch@3.0.4 
│ │ │ └─┬ brace-expansion@1.1.8 
│ │ │   ├── balanced-match@1.0.0 
│ │ │   └── concat-map@0.0.1 
│ │ ├── once@1.4.0 
│ │ └── path-is-absolute@1.0.1 
│ ├── istanbul-lib-coverage@1.1.1 
│ ├─┬ istanbul-lib-hook@1.1.0 
│ │ └── append-transform@0.4.0 
│ ├─┬ istanbul-lib-instrument@1.9.1 
│ │ ├─┬ babel-generator@6.26.0 
│ │ │ ├── babel-messages@6.23.0 
│ │ │ ├─┬ babel-runtime@6.26.0 
│ │ │ │ ├── core-js@2.5.3 
│ │ │ │ └── regenerator-runtime@0.11.1 
│ │ │ ├─┬ detect-indent@4.0.0 
│ │ │ │ └─┬ repeating@2.0.1 
│ │ │ │   └── is-finite@1.0.2 
│ │ │ ├── jsesc@1.3.0 
│ │ │ ├── lodash@4.17.4 
│ │ │ └── trim-right@1.0.1 
│ │ ├── babel-template@6.26.0 
│ │ ├─┬ babel-traverse@6.26.0 
│ │ │ ├─┬ babel-code-frame@6.26.0 
│ │ │ │ ├─┬ chalk@1.1.3 
│ │ │ │ │ ├── ansi-styles@2.2.1 
│ │ │ │ │ ├── escape-string-regexp@1.0.5 
│ │ │ │ │ ├── has-ansi@2.0.0 
│ │ │ │ │ └── supports-color@2.0.0 
│ │ │ │ └── js-tokens@3.0.2 
│ │ │ ├── debug@2.6.9 
│ │ │ ├── globals@9.18.0 
│ │ │ └─┬ invariant@2.2.2 
│ │ │   └── loose-envify@1.3.1 
│ │ ├─┬ babel-types@6.26.0 
│ │ │ ├── esutils@2.0.2 
│ │ │ └── to-fast-properties@1.0.3 
│ │ ├── babylon@6.18.0 
│ │ └── semver@5.4.1 
│ ├─┬ istanbul-lib-report@1.1.2 
│ │ ├── path-parse@1.0.5 
│ │ └─┬ supports-color@3.2.3 
│ │   └── has-flag@1.0.0 
│ ├─┬ istanbul-lib-source-maps@1.2.2 
│ │ ├─┬ debug@3.1.0 
│ │ │ └── ms@2.0.0 
│ │ └── source-map@0.5.7 
│ ├─┬ istanbul-reports@1.1.3 
│ │ └─┬ handlebars@4.0.11 
│ │   ├── async@1.5.2 
│ │   ├─┬ optimist@0.6.1 
│ │   │ └── wordwrap@0.0.3 
│ │   ├─┬ source-map@0.4.4 
│ │   │ └── amdefine@1.0.1 
│ │   └─┬ uglify-js@2.8.29 
│ │     ├── 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 
│ │       │ │ └── lazy-cache@1.0.4 
│ │       │ ├── right-align@0.1.3 
│ │       │ └── wordwrap@0.0.2 
│ │       └── window-size@0.1.0 
│ ├─┬ md5-hex@1.3.0 
│ │ └── md5-o-matic@0.1.1 
│ ├── merge-source-map@1.0.4 
│ ├─┬ micromatch@2.3.11 
│ │ ├─┬ arr-diff@2.0.0 
│ │ │ └── arr-flatten@1.1.0 
│ │ ├── 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 
│ │ │ │   │ └── isarray@1.0.0 
│ │ │ │   ├─┬ randomatic@1.1.7 
│ │ │ │   │ ├─┬ is-number@3.0.0 
│ │ │ │   │ │ └── kind-of@3.2.2 
│ │ │ │   │ └── kind-of@4.0.0 
│ │ │ │   └── repeat-string@1.6.1 
│ │ │ ├── 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.1 
│ │ ├── is-extglob@1.0.0 
│ │ ├── is-glob@2.0.1 
│ │ ├─┬ kind-of@3.2.2 
│ │ │ └── is-buffer@1.1.6 
│ │ ├─┬ normalize-path@2.1.1 
│ │ │ └── remove-trailing-separator@1.1.0 
│ │ ├─┬ object.omit@2.0.1 
│ │ │ ├─┬ for-own@0.1.5 
│ │ │ │ └── for-in@1.0.2 
│ │ │ └── is-extendable@0.1.1 
│ │ ├─┬ parse-glob@3.0.4 
│ │ │ ├─┬ glob-base@0.3.0 
│ │ │ │ └── glob-parent@2.0.0 
│ │ │ └── is-dotfile@1.0.3 
│ │ └─┬ regex-cache@0.4.4 
│ │   └─┬ is-equal-shallow@0.1.3 
│ │     └── is-primitive@2.0.0 
│ ├─┬ mkdirp@0.5.1 
│ │ └── minimist@0.0.8 
│ ├── resolve-from@2.0.0 
│ ├── rimraf@2.6.2 
│ ├── signal-exit@3.0.2 
│ ├─┬ spawn-wrap@1.4.2 
│ │ ├── os-homedir@1.0.2 
│ │ └─┬ which@1.3.0 
│ │   └── isexe@2.0.0 
│ ├─┬ test-exclude@4.1.1 
│ │ ├── object-assign@4.1.1 
│ │ ├─┬ read-pkg-up@1.0.1 
│ │ │ ├── find-up@1.1.2 
│ │ │ └─┬ read-pkg@1.1.0 
│ │ │   ├─┬ load-json-file@1.1.0 
│ │ │   │ ├─┬ parse-json@2.2.0 
│ │ │   │ │ └─┬ error-ex@1.3.1 
│ │ │   │ │   └── is-arrayish@0.2.1 
│ │ │   │ └── pify@2.3.0 
│ │ │   ├─┬ normalize-package-data@2.4.0 
│ │ │   │ ├── hosted-git-info@2.5.0 
│ │ │   │ ├─┬ 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 
│ │ │   └── path-type@1.1.0 
│ │ └── require-main-filename@1.0.1 
│ ├─┬ yargs@10.0.3 
│ │ ├─┬ cliui@3.2.0 
│ │ │ ├─┬ string-width@1.0.2 
│ │ │ │ ├── code-point-at@1.1.0 
│ │ │ │ └─┬ is-fullwidth-code-point@1.0.0 
│ │ │ │   └── number-is-nan@1.0.1 
│ │ │ ├─┬ strip-ansi@3.0.1 
│ │ │ │ └── ansi-regex@2.1.1 
│ │ │ └─┬ wrap-ansi@2.1.0 
│ │ │   └── string-width@1.0.2 
│ │ ├── decamelize@1.2.0 
│ │ ├── get-caller-file@1.0.2 
│ │ ├─┬ os-locale@2.1.0 
│ │ │ ├─┬ execa@0.7.0 
│ │ │ │ ├─┬ cross-spawn@5.1.0 
│ │ │ │ │ └─┬ shebang-command@1.2.0 
│ │ │ │ │   └── shebang-regex@1.0.0 
│ │ │ │ ├── get-stream@3.0.0 
│ │ │ │ ├── is-stream@1.1.0 
│ │ │ │ ├─┬ npm-run-path@2.0.2 
│ │ │ │ │ └── path-key@2.0.1 
│ │ │ │ ├── p-finally@1.0.0 
│ │ │ │ └── strip-eof@1.0.0 
│ │ │ ├─┬ lcid@1.0.0 
│ │ │ │ └── invert-kv@1.0.0 
│ │ │ └─┬ mem@1.1.0 
│ │ │   └── mimic-fn@1.1.0 
│ │ ├── require-directory@2.1.1 
│ │ ├── set-blocking@2.0.0 
│ │ ├─┬ string-width@2.1.1 
│ │ │ ├── is-fullwidth-code-point@2.0.0 
│ │ │ └─┬ strip-ansi@4.0.0 
│ │ │   └── ansi-regex@3.0.0 
│ │ ├── which-module@2.0.0 
│ │ └── y18n@3.2.1 
│ └─┬ yargs-parser@8.0.0 
│   └── camelcase@4.1.0 
├─┬ passport@0.3.2 
│ ├── passport-strategy@1.0.0 
│ └── pause@0.0.1 
├─┬ passport-github2@0.1.11 
│ └─┬ passport-oauth2@1.4.0 
│   ├── oauth@0.9.15 
│   └── uid2@0.0.3 
├── passport-google-oauth20@1.0.0 
├── passport-local@1.0.0 
├─┬ passport-local-mongoose@4.5.0 
│ ├── debug@3.1.0 
│ ├── generaterr@1.5.0 
│ └── scmp@2.0.0 
├── passport-local-mongoose-email@0.1.3 
├─┬ request@2.83.0 
│ ├── aws-sign2@0.7.0 
│ ├── aws4@1.6.0 
│ ├── caseless@0.12.0 
│ ├─┬ combined-stream@1.0.6 
│ │ └── delayed-stream@1.0.0 
│ ├── extend@3.0.1 
│ ├── forever-agent@0.6.1 
│ ├─┬ form-data@2.3.2 
│ │ └── asynckit@0.4.0 
│ ├─┬ har-validator@5.0.3 
│ │ ├─┬ ajv@5.5.2 
│ │ │ ├── co@4.6.0 
│ │ │ ├── fast-deep-equal@1.0.0 
│ │ │ ├── fast-json-stable-stringify@2.0.0 
│ │ │ └── json-schema-traverse@0.3.1 
│ │ └── har-schema@2.0.0 
│ ├─┬ hawk@6.0.2 
│ │ ├─┬ boom@4.3.1 
│ │ │ └── hoek@4.2.1 
│ │ ├─┬ cryptiles@3.1.2 
│ │ │ └─┬ boom@5.2.0 
│ │ │   └── hoek@4.2.1 
│ │ ├── hoek@4.2.1 
│ │ └─┬ sntp@2.1.0 
│ │   └── hoek@4.2.1 
│ ├─┬ http-signature@1.2.0 
│ │ ├── assert-plus@1.0.0 
│ │ ├─┬ jsprim@1.4.1 
│ │ │ ├── extsprintf@1.3.0 
│ │ │ ├── json-schema@0.2.3 
│ │ │ └── verror@1.10.0 
│ │ └─┬ sshpk@1.13.1 
│ │   ├── asn1@0.2.3 
│ │   ├── dashdash@1.14.1 
│ │   └── getpass@0.1.7 
│ ├── is-typedarray@1.0.0 
│ ├── isstream@0.1.2 
│ ├── json-stringify-safe@5.0.1 
│ ├── mime-types@2.1.17 
│ ├── oauth-sign@0.8.2 
│ ├── performance-now@2.1.0 
│ ├── stringstream@0.0.5 
│ ├─┬ tough-cookie@2.3.3 
│ │ └── punycode@1.4.1 
│ └── tunnel-agent@0.6.0 
├── requirejs@2.3.5 
├── response-time@2.3.2 
├── rimraf@2.2.8 
├── semver@5.5.0 
├─┬ socket.io@2.0.4 
│ ├─┬ engine.io@3.1.4 
│ │ ├── accepts@1.3.3 
│ │ ├── base64id@1.0.0 
│ │ ├─┬ engine.io-parser@2.1.2 
│ │ │ ├── after@0.8.2 
│ │ │ ├── arraybuffer.slice@0.0.7 
│ │ │ └── blob@0.0.4 
│ │ └─┬ ws@3.3.3 
│ │   ├── async-limiter@1.0.0 
│ │   └── ultron@1.1.1 
│ ├── socket.io-adapter@1.1.1 
│ ├─┬ socket.io-client@2.0.4 
│ │ ├── backo2@1.0.2 
│ │ ├── base64-arraybuffer@0.1.5 
│ │ ├── component-bind@1.0.0 
│ │ ├─┬ engine.io-client@3.1.4 
│ │ │ ├── component-inherit@0.0.3 
│ │ │ ├── xmlhttprequest-ssl@1.5.5 
│ │ │ └── yeast@0.1.2 
│ │ ├── has-cors@1.1.0 
│ │ ├── indexof@0.0.1 
│ │ ├── object-component@0.0.3 
│ │ ├─┬ parseqs@0.0.5 
│ │ │ └─┬ better-assert@1.0.2 
│ │ │   └── callsite@1.0.0 
│ │ ├── parseuri@0.0.5 
│ │ └── to-array@0.1.4 
│ └─┬ socket.io-parser@3.1.2 
│   ├─┬ has-binary2@1.0.2 
│   │ └── isarray@2.0.1 
│   └── isarray@2.0.1 
├─┬ superagent@3.8.2 
│ ├── component-emitter@1.2.1 
│ ├── cookiejar@2.1.1 
│ ├── debug@3.1.0 
│ └── formidable@1.1.1 
├── supertest@3.0.0 
├── tiny-worker@1.1.7 
├── xterm@2.9.2 
├─┬ yaml-ast-parser@0.0.28 
│ └── underscore@1.8.3 
└── yauzl@2.9.1 

Running "checkDirs:orion" (checkDirs) task

Running "clean:outdirs" (clean) task
>> 2154 paths cleaned.

Running "copy:orionserver" (copy) task


Running "printBuild" task
Using build file {
  "optimizeCss": "standard.keepLines",
  "optimize": "uglify2",
  "generateSourceMaps": false,
  "preserveLicenseComments": false,
  "pragmas": {
    "asynchLoader": true
  },
  "skipDirOptimize": true,
  "baseUrl": "./",
  "locale": "en-us",
  "inlineText": true,
  "paths": {
    "text": "requirejs/text",
    "json": "requirejs/json",
    "i18n": "requirejs/i18n",
    "domReady": "requirejs/domReady",
    "gcli": "gcli/gcli",
    "util": "gcli/util",
    "socket.io/socket.io": "../../node_modules/socket.io-client/dist/socket.io",
    "xterm/xterm": "../../node_modules/xterm/dist/xterm"
  },
  "bundles": [
    "${orionClient}/bundles/org.eclipse.orion.client.collab",
    "${orionClient}/bundles/org.eclipse.orion.client.core",
    "${orionClient}/bundles/org.eclipse.orion.client.cf",
    "${orionClient}/bundles/org.eclipse.orion.client.ui",
    "${orionClient}/bundles/org.eclipse.orion.client.editor",
    "${orionClient}/bundles/org.eclipse.orion.client.git",
    "${orionClient}/bundles/org.eclipse.orion.client.help",
    "${orionClient}/bundles/org.eclipse.orion.client.javascript",
    "${orionClient}/bundles/org.eclipse.orion.client.webtools",
    "${orionClient}/bundles/org.eclipse.orion.client.users",
    "${orionClient}/bundles/org.eclipse.orion.client.debug"
  ],
  "jsdocs": [
    "${orionClient}/bundles/org.eclipse.orion.client.collab/web/orion/",
    "${orionClient}/bundles/org.eclipse.orion.client.core/web/orion/",
    "${orionClient}/bundles/org.eclipse.orion.client.cf/web/orion/",
    "${orionClient}/bundles/org.eclipse.orion.client.ui/web/orion/",
    "${orionClient}/bundles/org.eclipse.orion.client.editor/web/orion/",
    "${orionClient}/bundles/org.eclipse.orion.client.git/web/orion/",
    "${orionClient}/bundles/org.eclipse.orion.client.javascript/web/javascript/",
    "${orionClient}/bundles/org.eclipse.orion.client.webtools/web/webtools/",
    "${orionClient}/bundles/org.eclipse.orion.client.users/web/orion/"
  ],
  "modules": [
    {
      "name": "index",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "cfui/apps",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "cfui/logs",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "cfui/plugins/cFDeployPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "cfui/plugins/cFPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "cfui/plugins/wizards/generic/genericDeploymentWizard",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "compare/compare",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "compare-tree/compare-tree",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "edit/content/imageViewerPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "edit/content/jsonEditorPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "edit/edit",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "git/git-repository",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "git/plugins/gitPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "help/help",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "javascript/plugins/javascriptPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "javascript/plugins/ternWorkerCore",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "mixloginstatic/javascript/landing-new",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "mixloginstatic/javascript/login",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "mixloginstatic/javascript/register",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "mixloginstatic/javascript/reset",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "mixloginstatic/javascript/ServerStatus",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "mixloginstatic/javascript/manageExternalIds",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "operations/list",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/orionPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/GerritFilePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/GitHubFilePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/authenticationPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/fileClientPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/helpPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/jslintPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languageToolsPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/arduino/arduinoPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/bash/bashPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/c/cPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/coffeescript/coffeescriptPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/cpp/cppPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/csharp/csharpPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/docker/dockerPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/erlang/erlangPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/go/goPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/git/gitFilePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/haml/hamlPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/jade/jadePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/java/javaPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/jsx/jsxPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/json/jsonPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/launch/launchPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/less/lessPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/lua/luaPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/markdown/markdownPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/objectiveC/objectiveCPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/php/phpPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/python/pythonPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/properties/propertiesPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/ruby/rubyPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/scss/scssPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/smarty/smartyPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/sql/sqlPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/swift/swiftPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/typescript/typescriptPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/vb/vbPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/xml/xmlPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/xquery/xqueryPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/languages/yaml/yamlPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/googleAnalyticsPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/pageLinksPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/preferencesPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/site/sitePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/taskPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/webEditingPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "profile/user-profile",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "profile/user-list",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "profile/userservicePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "settings/settings",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "shell/plugins/shellPagePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "shell/shellPage",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "sites/site",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "sites/sites",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "sites/view",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "webtools/plugins/webToolsPlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "orion/splash",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "plugins/consolePlugin",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "tty/ttyShell",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "orion/collab/collabClient",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "orion/debug/debugPackage",
      "excludeShallow": [
        "chai/chai"
      ]
    },
    {
      "name": "orion/debug/debugDeploymentWizard",
      "excludeShallow": [
        "chai/chai"
      ]
    }
  ],
  "appDir": "target/staging/",
  "dir": "target/optimized/"
}

Running "copy:stage" (copy) task
Created 438 directories, copied 1730 files

Running "requirejs:compile" (requirejs) task
/jobs/genie.orion/orion-node/workspace/modules/orionode/target/optimized/examples/css-demo.css
  Cannot inline css import, skipping: ../css/test.css
/jobs/genie.orion/orion-node/workspace/modules/orionode/target/optimized/examples/editor/demo.css
  Cannot inline css import, skipping: ../../../orion/editor/themes/default.css

Running "string-replace:requiremin" (string-replace) task

1197 files created

Running "copy:unstage" (copy) task
Created 423 directories, copied 1730 files

Done.
unbuild amdefine@1.0.1
unbuild ansi-styles@2.2.1
unbuild anymatch@1.3.2
unbuild append-transform@0.4.0
unbuild arr-diff@2.0.0
unbuild arr-flatten@1.1.0
unbuild arr-union@3.1.0
unbuild array-find-index@1.0.2
unbuild array-unique@0.2.1
unbuild array-slice@0.2.3
unbuild assertion-error@1.1.0
unbuild assign-symbols@1.0.0
unbuild async-each@1.0.1
unbuild babel-code-frame@6.26.0
unbuild babel-runtime@6.26.0
unbuild babel-messages@6.23.0
unbuild binary-extensions@1.11.0
unbuild braces@1.8.5
unbuild browser-stdout@1.3.0
unbuild builtin-modules@1.1.1
unbuild camelcase-keys@2.1.0
unbuild capture-stack-trace@1.0.0
unbuild chalk@1.1.3
unbuild chai@3.5.0
unbuild chokidar@1.7.0
unbuild cli-boxes@1.0.0
unbuild collection-visit@1.0.0
unbuild color-convert@1.9.1
unbuild color-name@1.1.3
unbuild colors@1.1.2
unbuild commander@2.14.1
unbuild configstore@3.1.1
unbuild connect@3.6.6
unbuild cookiejar@2.1.1
unbuild copy-descriptor@0.1.1
unbuild core-js@2.5.3
unbuild create-error-class@3.0.2
unbuild cross-spawn@5.1.0
unbuild crypto-random-string@1.0.0
unbuild currently-unhandled@0.4.1
unbuild custom-event@1.0.1
unbuild decode-uri-component@0.2.0
unbuild deep-is@0.1.3
unbuild default-require-extensions@1.0.0
unbuild define-property@1.0.0
unbuild detect-indent@4.0.0
unbuild di@0.0.1
unbuild dom-serialize@2.2.1
unbuild dot-prop@4.2.0
unbuild duplexer@0.1.1
unbuild duplexer3@0.1.4
unbuild ent@2.2.0
unbuild error-ex@1.3.1
unbuild escape-string-regexp@1.0.5
unbuild estraverse@1.9.3
unbuild esutils@2.0.2
unbuild event-stream@3.3.4
unbuild eventemitter2@0.4.14
unbuild eventemitter3@1.2.0
unbuild execa@0.7.0
unbuild exit@0.1.2
unbuild expand-brackets@0.1.5
unbuild expand-range@1.8.2
unbuild extglob@0.3.2
unbuild extend-shallow@2.0.1
unbuild fast-levenshtein@2.0.6
unbuild file-sync-cmp@0.1.1
unbuild filename-regex@2.0.1
unbuild fill-range@2.2.3
unbuild find-up@1.1.2
unbuild for-in@1.0.2
unbuild for-own@0.1.5
unbuild formidable@1.1.1
unbuild fragment-cache@0.2.1
unbuild from@0.1.7
unbuild fs-access@1.0.1
unbuild generate-function@2.0.0
unbuild generate-object-property@1.2.0
unbuild get-stdin@4.0.1
unbuild get-stream@3.0.0
unbuild get-value@2.0.6
unbuild getobject@0.1.0
unbuild glob-base@0.3.0
unbuild glob-parent@2.0.0
unbuild global-dirs@0.1.1
unbuild globals@9.18.0
unbuild got@6.7.1
unbuild growl@1.10.3
unbuild grunt-contrib-copy@1.0.0
unbuild grunt-contrib-requirejs@1.0.0
unbuild grunt-karma@2.0.0
unbuild grunt-known-options@1.1.0
unbuild grunt-legacy-log@1.0.0
unbuild grunt-mocha-istanbul@5.0.2
unbuild has-ansi@2.0.0
unbuild has-binary@0.1.7
unbuild has-flag@1.0.0
unbuild home-path@1.0.5
unbuild hooker@0.2.3
unbuild hosted-git-info@2.5.0
unbuild http-proxy@1.16.2
unbuild ignore-by-default@1.0.1
unbuild import-lazy@2.1.0
unbuild imurmurhash@0.1.4
unbuild indent-string@2.1.0
unbuild invariant@2.2.2
unbuild is-arrayish@0.2.1
unbuild is-binary-path@1.0.1
unbuild is-buffer@1.1.6
unbuild is-builtin-module@1.0.0
unbuild is-dotfile@1.0.3
unbuild is-equal-shallow@0.1.3
unbuild is-extendable@0.1.1
unbuild is-extglob@1.0.0
unbuild is-finite@1.0.2
unbuild is-glob@2.0.1
unbuild is-installed-globally@0.1.0
unbuild is-my-ip-valid@1.0.0
unbuild is-my-json-valid@2.17.2
unbuild is-npm@1.0.0
unbuild is-obj@1.0.1
unbuild is-number@2.1.0
unbuild is-path-inside@1.0.1
unbuild is-primitive@2.0.0
unbuild is-posix-bracket@0.1.1
unbuild is-property@1.0.2
unbuild is-redirect@1.0.0
unbuild is-stream@1.1.0
unbuild is-retry-allowed@1.1.0
unbuild is-utf8@0.2.1
unbuild isbinaryfile@3.0.2
unbuild istanbul-lib-coverage@1.1.2
unbuild istanbul-lib-hook@1.1.0
unbuild istanbul-lib-instrument@1.9.2
unbuild istanbul-reports@1.1.4
unbuild jasmine-core@2.99.1
unbuild js-tokens@3.0.2
unbuild json3@3.3.2
unbuild jsonpointer@4.0.1
unbuild karma-chai@0.1.0
unbuild karma-chrome-launcher@2.2.0
unbuild karma-jasmine@1.1.1
unbuild karma-requirejs@1.1.0
unbuild kind-of@3.2.2
unbuild latest-version@3.1.0
unbuild karma-coverage-istanbul-reporter@1.4.1
unbuild lazy-cache@2.0.2
unbuild lcov-parse@0.0.10
unbuild levn@0.3.0
unbuild load-json-file@1.1.0
unbuild lodash.endswith@4.2.1
unbuild lodash.isfunction@3.0.9
unbuild lodash.isstring@4.0.1
unbuild lodash.startswith@4.2.1
unbuild log-driver@1.2.5
unbuild loud-rejection@1.6.0
unbuild lowercase-keys@1.0.0
unbuild map-cache@0.2.2
unbuild map-obj@1.0.1
unbuild map-stream@0.1.0
unbuild map-visit@1.0.0
unbuild micromatch@2.3.11
unbuild normalize-package-data@2.4.0
unbuild npm-run-path@2.0.2
unbuild nue@0.7.1
unbuild null-check@1.0.0
unbuild object.omit@2.0.1
unbuild optionator@0.8.2
unbuild options@0.0.6
unbuild p-finally@1.0.0
unbuild package-json@4.0.1
unbuild parse-glob@3.0.4
unbuild parse-json@2.2.0
unbuild parsejson@0.0.3
unbuild pascalcase@0.1.1
unbuild path-dirname@1.0.2
unbuild path-exists@2.1.0
unbuild path-key@2.0.1
unbuild path-is-inside@1.0.2
unbuild path-parse@1.0.5
unbuild path-type@1.1.0
unbuild pause-stream@0.0.11
unbuild pify@2.3.0
unbuild pinkie@2.0.4
unbuild pinkie-promise@2.0.1
unbuild posix-character-classes@0.1.1
unbuild prelude-ls@1.1.2
unbuild prepend-http@1.0.4
unbuild preserve@0.2.0
unbuild progress-stream@1.2.0
unbuild ps-tree@1.1.0
unbuild pstree.remy@1.1.0
unbuild qjobs@1.1.5
unbuild read-pkg@1.1.0
unbuild read-pkg-up@1.0.1
unbuild readdirp@2.1.0
unbuild redent@1.0.0
unbuild regenerator-runtime@0.11.1
unbuild regex-cache@0.4.4
unbuild regex-not@1.0.0
unbuild registry-auth-token@3.3.2
unbuild registry-url@3.1.0
unbuild remove-trailing-separator@1.1.0
unbuild repeat-element@1.1.2
unbuild repeat-string@1.6.1
unbuild repeating@2.0.1
unbuild requires-port@1.0.0
unbuild resolve@1.1.7
unbuild resolve-url@0.2.1
unbuild semver-diff@2.1.0
unbuild set-getter@0.1.0
unbuild set-immediate-shim@1.0.1
unbuild set-value@2.0.0
unbuild shebang-command@1.2.0
unbuild shebang-regex@1.0.0
unbuild single-line-log@1.1.2
unbuild snapdragon-util@3.0.1
unbuild source-map@0.4.4
unbuild source-map-resolve@0.5.1
unbuild source-map-url@0.4.0
unbuild spdx-correct@1.0.2
unbuild spdx-expression-parse@1.0.4
unbuild spdx-license-ids@1.2.2
unbuild speedometer@0.1.4
unbuild split@0.3.3
unbuild stream-combiner@0.0.4
unbuild strip-bom@2.0.0
unbuild strip-eof@1.0.0
unbuild supertest@3.0.0
unbuild supports-color@2.0.0
unbuild term-size@1.2.0
unbuild throttleit@0.0.2
unbuild through@2.3.8
unbuild timed-out@4.0.1
unbuild tmp@0.0.31
unbuild to-fast-properties@1.0.3
unbuild to-object-path@0.3.0
unbuild trim-newlines@1.0.0
unbuild trim-right@1.0.1
unbuild type-check@0.3.2
unbuild type-detect@1.0.0
unbuild typedarray@0.0.6
unbuild undefsafe@2.0.2
unbuild underscore.string@3.2.3
unbuild unique-string@1.0.0
unbuild unzip-response@2.0.1
unbuild upath@1.0.2
unbuild urix@0.1.0
unbuild url-parse-lax@1.0.0
unbuild useragent@2.3.0
unbuild validate-npm-package-license@3.0.1
unbuild void-elements@2.0.1
unbuild wordwrap@1.0.0
unbuild write-file-atomic@2.3.0
unbuild wtf-8@1.0.0
unbuild xdg-basedir@3.0.0
unbuild ansi-align@2.0.0
unbuild babel-generator@6.26.1
unbuild babel-template@6.26.0
unbuild babel-traverse@6.26.0
unbuild babel-types@6.26.0
unbuild base@0.11.2
unbuild cache-base@1.0.1
unbuild boxen@1.3.0
unbuild combine-lists@1.0.1
unbuild concat-stream@1.6.0
unbuild deep-eql@0.1.3
unbuild expand-braces@0.1.2
unbuild fileset@2.0.3
unbuild findup-sync@0.3.0
unbuild grunt-contrib-clean@1.1.0
unbuild grunt-legacy-log-utils@1.0.0
unbuild grunt-legacy-util@1.0.0
unbuild has-value@1.0.0
unbuild is-accessor-descriptor@1.0.0
unbuild is-data-descriptor@1.0.0
unbuild is-descriptor@1.0.2
unbuild is-odd@1.0.0
unbuild is-plain-object@2.0.4
unbuild isobject@2.1.0
unbuild istanbul-api@1.2.2
unbuild istanbul-lib-report@1.1.3
unbuild istanbul-lib-source-maps@1.2.3
unbuild karma-mocha@1.3.0
unbuild karma-coverage@1.1.1
unbuild make-dir@1.1.0
unbuild meow@3.7.0
unbuild mixin-deep@1.3.1
unbuild nanomatch@1.2.7
unbuild object-visit@1.0.1
unbuild optimist@0.6.1
unbuild object.pick@1.3.0
unbuild snapdragon-node@2.1.1
unbuild split-string@3.1.0
unbuild sumchecker@1.3.1
unbuild superagent@3.8.2
unbuild through2@0.2.3
unbuild to-regex-range@2.1.1
unbuild union-value@1.0.0
unbuild update-notifier@2.3.0
unbuild widest-line@2.0.0
unbuild class-utils@0.3.6
unbuild has-values@1.0.0
unbuild object-copy@0.1.0
unbuild randomatic@1.1.7
unbuild snapdragon@0.8.1
unbuild static-extend@0.1.2
unbuild to-regex@3.0.1
unbuild unset-value@1.0.0
unbuild use@2.0.2
unbuild atob@2.0.3
unbuild babylon@6.18.0
unbuild coffeescript@1.10.0
unbuild dateformat@1.0.12
unbuild electron@1.4.10
unbuild grunt-cli@1.2.0
unbuild grunt-simple-mocha@0.4.1
unbuild he@1.1.1
unbuild jsesc@1.3.0
unbuild loose-envify@1.3.1
unbuild pretty-bytes@1.0.4
unbuild requirejs@2.3.5
unbuild strip-indent@1.0.1
unbuild coveralls@2.13.3
unbuild electron-download@3.3.0
unbuild escodegen@1.8.1
unbuild extract-zip@1.6.6
unbuild grunt@1.0.2
unbuild grunt-istanbul@0.8.0
unbuild handlebars@4.0.11
unbuild grunt-string-replace@1.3.1
unbuild istanbul@0.4.5
unbuild jasmine@2.99.0
unbuild mocha@4.1.0
unbuild nugget@2.0.1
unbuild touch@3.1.0
unbuild karma@1.7.1
unbuild nodemon@1.14.12
unbuild nyc@11.4.1
npm WARN gentlyRm not removing /jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/.bin/grunt as it wasn't installed by /jobs/genie.orion/orion-node/workspace/modules/orionode/node_modules/grunt-cli
+ ssh gheorghe@build.eclipse.org ./deploy.sh -archive /home/data/httpd/download.eclipse.org/orion/orionode/orionode_1926.tar.gz 198.41.30.231
----------------- Thu Feb 15 13:36:49 EST 2018 ----------------
Deploying /home/data/httpd/download.eclipse.org/orion/orionode/orionode_1926.tar.gz to 198.41.30.231
Copying build to 198.41.30.231
Invoking upgrade script on 198.41.30.231 with archive file orionode_1926.tar.gz
Upgrading server orion.eclipse.org in /home/admin/orionode running on port 9000 using orionode_1926.tar.gz
Stopping orion server
[PM2] Applying action stopProcessId on app [orion.eclipse.org](ids: 0)
[PM2] [orion.eclipse.org](0) ✓
┌───────────────────┬────┬──────┬─────┬─────────┬─────────┬────────┬─────┬────────┬───────┬──────────┐
│ App name          │ id │ mode │ pid │ status  │ restart │ uptime │ cpu │ mem    │ user  │ watching │
├───────────────────┼────┼──────┼─────┼─────────┼─────────┼────────┼─────┼────────┼───────┼──────────┤
│ orion.eclipse.org │ 0  │ fork │ 0   │ stopped │ 9382    │ 0      │ 0%  │ 0 B    │ admin │ disabled │
└───────────────────┴────┴──────┴─────┴─────────┴─────────┴────────┴─────┴────────┴───────┴──────────┘
 Module activated
┌───────────┬─────────┬────────────┬────────┬─────────┬─────┬─────────────┬───────┐
│ Module    │ version │ target PID │ status │ restart │ cpu │ memory      │ user  │
├───────────┼─────────┼────────────┼────────┼─────────┼─────┼─────────────┼───────┤
│ pm2-slack │ 0.3.3   │ N/A        │ online │ 0       │ 6%  │ 31.793 MB   │ admin │
└───────────┴─────────┴────────────┴────────┴─────────┴─────┴─────────────┴───────┘
 Use `pm2 show <id|name>` to get more details about an app
Backing up current server to orionode_20180215-1336
~/orionode ~
Unzipping orionode_1926.tar.gz
~
Starting orion server
~/orionode/orionode ~
/home/admin/orionode/upgrade.sh: line 76: ulimit: open files: cannot modify limit: Operation not permitted
[PM2] Applying action restartProcessId on app [orion.eclipse.org](ids: 0)
[PM2] [orion.eclipse.org](0) ✓
[PM2] Process successfully started
┌───────────────────┬────┬──────┬───────┬────────┬─────────┬────────┬─────┬──────────┬───────┬──────────┐
│ App name          │ id │ mode │ pid   │ status │ restart │ uptime │ cpu │ mem      │ user  │ watching │
├───────────────────┼────┼──────┼───────┼────────┼─────────┼────────┼─────┼──────────┼───────┼──────────┤
│ orion.eclipse.org │ 0  │ fork │ 17027 │ online │ 9382    │ 0s     │ 49% │ 4.5 MB   │ admin │ disabled │
└───────────────────┴────┴──────┴───────┴────────┴─────────┴────────┴─────┴──────────┴───────┴──────────┘
 Module activated
┌───────────┬─────────┬────────────┬────────┬─────────┬─────┬─────────────┬───────┐
│ Module    │ version │ target PID │ status │ restart │ cpu │ memory      │ user  │
├───────────┼─────────┼────────────┼────────┼─────────┼─────┼─────────────┼───────┤
│ pm2-slack │ 0.3.3   │ N/A        │ online │ 0       │ 0%  │ 32.051 MB   │ admin │
└───────────┴─────────┴────────────┴────────┴─────────┴─────┴─────────────┴───────┘
 Use `pm2 show <id|name>` to get more details about an app
~
Upgrade complete
Deploy complete in 4 seconds
------------------------------------------
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: SUCCESS