microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
162.9k stars 28.75k forks source link

Error: monaco.d.ts is no longer up to date. #16383

Closed asolopovas closed 7 years ago

asolopovas commented 7 years ago

Steps to Reproduce:

Hi I have installed: VS2015, Visual C++ build tools, Node 6.x, npm@3.10.8, set git config --global core.autocrlf true, npm config set python C:\Python27\python.exe git config --global core.autocrlf true

Tried to build win32 version but it keeps failing at the same point " Error: monaco.d.ts is no longer up to date. "

Here is my output:

C:\vhosts>npm config set python C:\Python27\python.exe

C:\vhosts>git config --global core.autocrlf true

C:\vhosts>node --version
v6.9.1

C:\vhosts>npm -v
3.10.8

C:\vhosts>git clone https://github.com/microsoft/vscode
fatal: destination path 'vscode' already exists and is not an empty directory.

C:\vhosts>git clone https://github.com/microsoft/vscode
Cloning into 'vscode'...
remote: Counting objects: 177244, done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 177244 (delta 39), reused 0 (delta 0), pack-reused 177145
Receiving objects: 100% (177244/177244), 52.56 MiB | 4.86 MiB/s, done.
Resolving deltas: 100% (115049/115049), done.
Checking connectivity... done.
Checking out files: 100% (6293/6293), done.

C:\vhosts>cd vscode

C:\vhosts\vscode>scripts\npm install
npm WARN deprecated node-uuid@1.4.7: use uuid module instead
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated minimatch@0.2.12: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated to-iso-string@0.0.2: to-iso-string has been deprecated, use @segment/to-iso-string instead.
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade

> code-oss-dev@1.8.0 preinstall C:\vhosts\vscode
> node build/npm/preinstall.js

> typechecker@2.0.8 preinstall C:\vhosts\vscode\node_modules\.staging\typechecker-b81e0c6a
> node ./cyclic.js

npm WARN prefer global coffee-script@1.11.1 should be installed with -g
npm WARN prefer global js-beautify@1.5.10 should be installed with -g

> oniguruma@6.1.1 install C:\vhosts\vscode\node_modules\oniguruma
> node-gyp rebuild

C:\vhosts\vscode\node_modules\oniguruma>if not defined npm_config_node_gyp (node "C:\Users\Andrius\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  regcomp.c
  regenc.c
  regerror.c
  regexec.c
  regext.c
  reggnu.c
  regparse.c
  regposerr.c
  regposix.c
  regsyntax.c
  regtrav.c
  regversion.c
  st.c
  ascii.c
  big5.c
  cp1251.c
  euc_jp.c
  euc_kr.c
  euc_tw.c
  gb18030.c
  iso8859_1.c
  iso8859_2.c
  iso8859_3.c
  iso8859_4.c
  iso8859_5.c
  iso8859_6.c
  iso8859_7.c
  iso8859_8.c
  iso8859_9.c
  iso8859_10.c
  iso8859_11.c
  iso8859_13.c
  iso8859_14.c
  iso8859_15.c
  iso8859_16.c
  koi8.c
  koi8_r.c
  mktable.c
  sjis.c
  unicode.c
  utf16_be.c
  utf16_le.c
  utf32_be.c
  utf32_le.c
  utf8.c
  win_delay_load_hook.cc
  oniguruma.vcxproj -> C:\vhosts\vscode\node_modules\oniguruma\build\Release\\onigur
  uma.lib
  onig-result.cc
  onig-reg-exp.cc
  onig-scanner.cc
  onig-scanner-worker.cc
  onig-searcher.cc
  onig-string.cc
  win_delay_load_hook.cc
     Creating library C:\vhosts\vscode\node_modules\oniguruma\build\Release\onig_sca
  nner.lib and object C:\vhosts\vscode\node_modules\oniguruma\build\Release\onig_sca
  nner.exp
  Generating code
  Finished generating code
  onig_scanner.vcxproj -> C:\vhosts\vscode\node_modules\oniguruma\build\Release\\oni
  g_scanner.node
  onig_scanner.vcxproj -> C:\vhosts\vscode\node_modules\oniguruma\build\Release\onig
  _scanner.pdb (Full PDB)

> gc-signals@0.0.1 install C:\vhosts\vscode\node_modules\gc-signals
> node-gyp rebuild

C:\vhosts\vscode\node_modules\gc-signals>if not defined npm_config_node_gyp (node "C:\Users\Andrius\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  gcsignal.cc
  win_delay_load_hook.cc
     Creating library C:\vhosts\vscode\node_modules\gc-signals\build\Release\gcsigna
  ls.lib and object C:\vhosts\vscode\node_modules\gc-signals\build\Release\gcsignals
  .exp
  Generating code
  Finished generating code
  gcsignals.vcxproj -> C:\vhosts\vscode\node_modules\gc-signals\build\Release\\gcsig
  nals.node
  gcsignals.vcxproj -> C:\vhosts\vscode\node_modules\gc-signals\build\Release\gcsign
  als.pdb (Full PDB)

> ghooks@1.0.3 install C:\vhosts\vscode\node_modules\ghooks
> node ./bin/install

> native-keymap@0.3.0 install C:\vhosts\vscode\node_modules\native-keymap
> node-gyp rebuild

C:\vhosts\vscode\node_modules\native-keymap>if not defined npm_config_node_gyp (node "C:\Users\Andrius\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  string_conversion.cc
  keymapping.cc
  keyboard_win.cc
  win_delay_load_hook.cc
     Creating library C:\vhosts\vscode\node_modules\native-keymap\build\Release\keym
  apping.lib and object C:\vhosts\vscode\node_modules\native-keymap\build\Release\ke
  ymapping.exp
  Generating code
  Finished generating code
  keymapping.vcxproj -> C:\vhosts\vscode\node_modules\native-keymap\build\Release\\k
  eymapping.node
  keymapping.vcxproj -> C:\vhosts\vscode\node_modules\native-keymap\build\Release\ke
  ymapping.pdb (Full PDB)

> pty.js@0.3.0 install C:\vhosts\vscode\node_modules\pty.js
> node scripts/install.js

C:\vhosts\vscode\node_modules\pty.js>if not defined npm_config_node_gyp (node "C:\Users\Andrius\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  Agent.cc
  ConsoleFont.cc
  ConsoleInput.cc
  ConsoleLine.cc
  Coord.cc
  EventLoop.cc
  LargeConsoleRead.cc
  NamedPipe.cc
..\..\..\deps\winpty\agent\LargeConsoleRead.cc(35): warning C4996: 'GetVersionExW': was declared deprecated [C:\vhosts\vscode\node_modules\pty.js\build\deps\winpty\winpty-agent.vcxproj]
  C:\Program Files (x86)\Windows Kits\8.1\Include\um\sysinfoapi.h(442): note: see declaration of 'GetVersionExW'
  SmallRect.cc
  Terminal.cc
  Win32Console.cc
  main.cc
  DebugClient.cc
  WinptyAssert.cc
  WinptyVersion.cc
  winpty_wcsnlen.cc
  win_delay_load_hook.cc
  Generating code
  Finished generating code
  winpty-agent.vcxproj -> C:\vhosts\vscode\node_modules\pty.js\build\Release\\winpty-agent.exe
  winpty-agent.vcxproj -> C:\vhosts\vscode\node_modules\pty.js\build\Release\winpty-agent.pdb (Full PDB)
  winpty.cc
  DebugClient.cc
  win_delay_load_hook.cc
     Creating library C:\vhosts\vscode\node_modules\pty.js\build\Release\winpty.lib and object C:\vhosts\vscode\node_modules\pty.js\build\Release\winpty.exp
  Generating code
  Finished generating code
  winpty.vcxproj -> C:\vhosts\vscode\node_modules\pty.js\build\Release\\winpty.dll
  winpty.vcxproj -> C:\vhosts\vscode\node_modules\pty.js\build\Release\winpty.pdb (Full PDB)
  pty.cc
  win_delay_load_hook.cc
c:\vhosts\vscode\node_modules\pty.js\node_modules\nan\nan_maybe_43_inl.h(220): warning C4996: 'v8::Array::CloneElementAt': was declared deprecated (compiling source file ..\src\win\pty.cc) [C:\vhosts\vscode\node_modules\pty.js\build\pty.vcxproj]
  C:\Users\Andrius\.node-gyp\iojs-1.4.6\deps\v8\include\v8.h(3052): note: see declaration of 'v8::Array::CloneElementAt' (compiling source file ..\src\win\pty.cc)
c:\vhosts\vscode\node_modules\pty.js\node_modules\nan\nan_implementation_12_inl.h(40): warning C4996: 'v8::BooleanObject::New': was declared deprecated (compiling source file ..\src\win\pty.cc) [C:\vhosts\vscode\node_modules\pty.js\build\pty.vcxproj]
  C:\Users\Andrius\.node-gyp\iojs-1.4.6\deps\v8\include\v8.h(4030): note: see declaration of 'v8::BooleanObject::New' (compiling source file ..\src\win\pty.cc)
C:\vhosts\vscode\node_modules\pty.js\node_modules\nan\nan.h(1955): warning C4996: 'v8::Object::SetAccessor': was declared deprecated (compiling source file ..\src\win\pty.cc) [C:\vhosts\vscode\node_modules\pty.js\build\pty.vcxproj]
  C:\Users\Andrius\.node-gyp\iojs-1.4.6\deps\v8\include\v8.h(2763): note: see declaration of 'v8::Object::SetAccessor' (compiling source file ..\src\win\pty.cc)
..\src\win\pty.cc(121): warning C4018: '<': signed/unsigned mismatch [C:\vhosts\vscode\node_modules\pty.js\build\pty.vcxproj]
     Creating library C:\vhosts\vscode\node_modules\pty.js\build\Release\pty.lib and object C:\vhosts\vscode\node_modules\pty.js\build\Release\pty.exp
  Generating code
  Finished generating code
  pty.vcxproj -> C:\vhosts\vscode\node_modules\pty.js\build\Release\\pty.node
  pty.vcxproj -> C:\vhosts\vscode\node_modules\pty.js\build\Release\pty.pdb (Full PDB)

> windows-foreground-love@0.1.0 install C:\vhosts\vscode\node_modules\windows-foreground-love
> node-gyp rebuild

C:\vhosts\vscode\node_modules\windows-foreground-love>if not defined npm_config_node_gyp (node "C:\Users\Andrius\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  foreground-love.cc
  win_delay_load_hook.cc
     Creating library C:\vhosts\vscode\node_modules\windows-foreground-love\build\Re
  lease\foreground-love.lib and object C:\vhosts\vscode\node_modules\windows-foregro
  und-love\build\Release\foreground-love.exp
  Generating code
  Finished generating code
  foreground-love.vcxproj -> C:\vhosts\vscode\node_modules\windows-foreground-love\b
  uild\Release\\foreground-love.node
  foreground-love.vcxproj -> C:\vhosts\vscode\node_modules\windows-foreground-love\b
  uild\Release\foreground-love.pdb (Full PDB)

> windows-mutex@0.2.0 install C:\vhosts\vscode\node_modules\windows-mutex
> node-gyp rebuild

C:\vhosts\vscode\node_modules\windows-mutex>if not defined npm_config_node_gyp (node "C:\Users\Andrius\AppData\Roaming\npm\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  main.cc
  mutex.cc
  win_delay_load_hook.cc
..\src\mutex.cc(70): warning C4996: 'v8::Function::NewInstance': was declared deprec
ated [C:\vhosts\vscode\node_modules\windows-mutex\build\CreateMutex.vcxproj]
  C:\Users\Andrius\.node-gyp\iojs-1.4.6\deps\v8\include\v8.h(3283): note: see declar
  ation of 'v8::Function::NewInstance'
     Creating library C:\vhosts\vscode\node_modules\windows-mutex\build\Release\Crea
  teMutex.lib and object C:\vhosts\vscode\node_modules\windows-mutex\build\Release\C
  reateMutex.exp
  Generating code
  Finished generating code
  CreateMutex.vcxproj -> C:\vhosts\vscode\node_modules\windows-mutex\build\Release\\
  CreateMutex.node
  CreateMutex.vcxproj -> C:\vhosts\vscode\node_modules\windows-mutex\build\Release\C
  reateMutex.pdb (Full PDB)

> pty.js@0.3.0 postinstall C:\vhosts\vscode\node_modules\pty.js
> node scripts/post-install.js

> code-oss-dev@1.8.0 postinstall C:\vhosts\vscode
> node build/npm/postinstall.js

> vscode-extensions@0.0.1 postinstall C:\vhosts\vscode\extensions
> node ./postinstall

removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\cancellationToken.js'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.dom.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.dom.iterable.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.collection.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.core.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.generator.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.iterable.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.promise.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.proxy.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.reflect.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.symbol.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2015.symbol.wellknown.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2016.array.include.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2016.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2017.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2017.object.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es2017.sharedmemory.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.es5.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.scripthost.d.ts'removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\lib.webworker.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\protocol.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\README.md'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\tsc.js'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\tsserver.js'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\tsserverlibrary.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\tsserverlibrary.js'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\typescriptServices.d.ts'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\typescriptServices.js'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\lib\typingsInstaller.js'removed 'C:\vhosts\vscode\extensions\node_modules\typescript\bin\tsc'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\bin\tsserver'
removed 'C:\vhosts\vscode\extensions\node_modules\typescript\Gulpfile.ts'
vscode-extensions@0.0.1 C:\vhosts\vscode\extensions
`-- typescript@2.0.10

npm WARN deprecated node-uuid@1.4.7: use uuid module instead
npm WARN deprecated to-iso-string@0.0.2: to-iso-string has been deprecated, use @segment/to-iso-string instead.
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

> vscode-api-tests@0.0.1 postinstall C:\vhosts\vscode\extensions\vscode-api-tests
> node ./node_modules/vscode/bin/install

Detected VS Code engine version: *
Fetching vscode.d.ts from: https://raw.githubusercontent.com/Microsoft/vscode/master/src/vs/vscode.d.ts
vscode.d.ts successfully installed!

vscode-api-tests@0.0.1 C:\vhosts\vscode\extensions\vscode-api-tests
+-- typescript@1.8.10
`-- vscode@1.0.1
  +-- glob@5.0.15
  | +-- inflight@1.0.6
  | | `-- wrappy@1.0.2
  | +-- inherits@2.0.3
  | +-- minimatch@3.0.3
  | | `-- brace-expansion@1.1.6
  | |   +-- balanced-match@0.4.2
  | |   `-- concat-map@0.0.1
  | +-- once@1.4.0
  | `-- path-is-absolute@1.0.1
  +-- gulp-chmod@1.3.0
  | +-- deep-assign@1.0.0
  | | `-- is-obj@1.0.1
  | +-- stat-mode@0.2.2
  | `-- through2@2.0.3
  |   +-- readable-stream@2.2.2
  |   | +-- buffer-shims@1.0.0
  |   | +-- 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
  |   `-- xtend@4.0.1
  +-- gulp-filter@4.0.0
  | +-- gulp-util@3.0.7
  | | +-- array-differ@1.0.0
  | | +-- array-uniq@1.0.3
  | | +-- beeper@1.1.1
  | | +-- 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
  | | +-- dateformat@1.0.12
  | | | +-- get-stdin@4.0.1
  | | | `-- meow@3.7.0
  | | |   +-- camelcase-keys@2.1.0
  | | |   | `-- camelcase@2.1.1
  | | |   +-- decamelize@1.2.0
  | | |   +-- loud-rejection@1.6.0
  | | |   | +-- currently-unhandled@0.4.1
  | | |   | | `-- array-find-index@1.0.2
  | | |   | `-- signal-exit@3.0.1
  | | |   +-- map-obj@1.0.1
  | | |   +-- 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
  | | |   +-- object-assign@4.1.0
  | | |   +-- 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
  | | |   |   | +-- parse-json@2.2.0
  | | |   |   | | `-- error-ex@1.3.0
  | | |   |   | |   `-- 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
  | | |   | |     `-- number-is-nan@1.0.1
  | | |   | `-- strip-indent@1.0.1
  | | |   `-- trim-newlines@1.0.0
  | | +-- fancy-log@1.2.0
  | | | `-- time-stamp@1.0.1
  | | +-- gulplog@1.0.0
  | | | `-- glogg@1.0.0
  | | +-- has-gulplog@0.1.0
  | | | `-- sparkles@1.0.0
  | | +-- lodash._reescape@3.0.0
  | | +-- lodash._reevaluate@3.0.0
  | | +-- lodash._reinterpolate@3.0.0
  | | +-- lodash.template@3.6.2
  | | | +-- lodash._basecopy@3.0.1
  | | | +-- lodash._basetostring@3.0.1
  | | | +-- lodash._basevalues@3.0.0
  | | | +-- lodash._isiterateecall@3.0.9
  | | | +-- lodash.escape@3.2.0
  | | | | `-- lodash._root@3.0.1
  | | | +-- lodash.keys@3.1.2
  | | | | +-- lodash._getnative@3.9.1
  | | | | +-- lodash.isarguments@3.1.0
  | | | | `-- lodash.isarray@3.0.4
  | | | +-- lodash.restparam@3.6.1
  | | | `-- lodash.templatesettings@3.1.1
  | | +-- minimist@1.2.0
  | | +-- multipipe@0.1.2
  | | | `-- duplexer2@0.0.2
  | | |   `-- readable-stream@1.1.14
  | | |     `-- isarray@0.0.1
  | | +-- object-assign@3.0.0
  | | +-- replace-ext@0.0.1
  | | `-- vinyl@0.5.3
  | |   `-- clone@1.0.2
  | +-- multimatch@2.1.0
  | | +-- array-union@1.0.2
  | | `-- arrify@1.0.1
  | `-- streamfilter@1.0.5
  +-- gulp-gunzip@0.0.3
  | +-- through2@0.6.5
  | | `-- readable-stream@1.0.34
  | |   `-- isarray@0.0.1
  | `-- vinyl@0.4.6
  |   +-- clone@0.2.0
  |   `-- clone-stats@0.0.1
  +-- gulp-remote-src@0.4.1
  | +-- event-stream@3.1.7
  | | +-- duplexer@0.1.1
  | | +-- from@0.1.3
  | | +-- map-stream@0.1.0
  | | +-- pause-stream@0.0.11
  | | +-- split@0.2.10
  | | +-- stream-combiner@0.0.4
  | | `-- through@2.3.8
  | +-- node.extend@1.1.6
  | | `-- is@3.2.0
  | +-- request@2.58.0
  | | +-- aws-sign2@0.5.0
  | | +-- bl@0.9.5
  | | | `-- readable-stream@1.0.34
  | | |   `-- isarray@0.0.1
  | | +-- caseless@0.10.0
  | | +-- extend@2.0.1
  | | +-- form-data@1.0.1
  | | | +-- async@2.1.4
  | | | | `-- lodash@4.17.2
  | | | `-- mime-types@2.1.13
  | | +-- har-validator@1.8.0
  | | | `-- bluebird@2.11.0
  | | +-- hawk@2.3.1
  | | +-- http-signature@0.11.0
  | | | +-- asn1@0.1.11
  | | | +-- assert-plus@0.1.5
  | | | `-- ctype@0.5.3
  | | +-- mime-types@2.0.14
  | | | `-- mime-db@1.12.0
  | | +-- node-uuid@1.4.7
  | | `-- qs@3.1.0
  | +-- through2@0.5.1
  | | +-- readable-stream@1.0.34
  | | | `-- isarray@0.0.1
  | | `-- xtend@3.0.0
  | `-- vinyl@0.2.3
  +-- gulp-symdest@1.1.0
  | +-- event-stream@3.3.4
  | | `-- split@0.3.3
  | +-- mkdirp@0.5.1
  | | `-- minimist@0.0.8
  | +-- queue@3.1.0
  | `-- vinyl-fs@2.4.4
  |   +-- duplexify@3.5.0
  |   | +-- end-of-stream@1.0.0
  |   | | `-- once@1.3.3
  |   | `-- stream-shift@1.0.0
  |   +-- glob-stream@5.3.5
  |   | +-- extend@3.0.0
  |   | +-- glob-parent@3.0.1
  |   | | +-- is-glob@3.1.0
  |   | | | `-- is-extglob@2.1.0
  |   | | `-- path-dirname@1.0.2
  |   | +-- 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
  |   | | | |   `-- 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
  |   | | | `-- is-extglob@1.0.0
  |   | | +-- filename-regex@2.0.0
  |   | | +-- is-extglob@1.0.0
  |   | | +-- is-glob@2.0.1
  |   | | +-- kind-of@3.0.4
  |   | | | `-- is-buffer@1.1.4
  |   | | +-- 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
  |   | | | | +-- glob-parent@2.0.0
  |   | | | | `-- is-glob@2.0.1
  |   | | | |   `-- is-extglob@1.0.0
  |   | | | +-- is-dotfile@1.0.2
  |   | | | +-- is-extglob@1.0.0
  |   | | | `-- is-glob@2.0.1
  |   | | `-- regex-cache@0.4.3
  |   | |   +-- is-equal-shallow@0.1.3
  |   | |   `-- is-primitive@2.0.0
  |   | +-- ordered-read-streams@0.3.0
  |   | | `-- is-stream@1.1.0
  |   | +-- through2@0.6.5
  |   | | `-- readable-stream@1.0.34
  |   | |   `-- isarray@0.0.1
  |   | +-- to-absolute-glob@0.1.1
  |   | | `-- extend-shallow@2.0.1
  |   | `-- unique-stream@2.2.1
  |   |   `-- json-stable-stringify@1.0.1
  |   |     `-- jsonify@0.0.0
  |   +-- graceful-fs@4.1.11
  |   +-- gulp-sourcemaps@1.6.0
  |   | +-- convert-source-map@1.3.0
  |   | `-- vinyl@1.2.0
  |   +-- is-valid-glob@0.3.0
  |   +-- lazystream@1.0.0
  |   +-- lodash.isequal@4.4.0
  |   +-- merge-stream@1.0.1
  |   +-- object-assign@4.1.0
  |   +-- strip-bom@2.0.0
  |   | `-- is-utf8@0.2.1
  |   +-- strip-bom-stream@1.0.0
  |   | `-- first-chunk-stream@1.0.0
  |   +-- through2-filter@2.0.0
  |   +-- vali-date@1.0.0
  |   `-- vinyl@1.2.0
  +-- gulp-untar@0.0.4
  | +-- gulp-util@2.2.20
  | | +-- chalk@0.5.1
  | | | +-- ansi-styles@1.1.0
  | | | +-- has-ansi@0.1.0
  | | | | `-- ansi-regex@0.2.1
  | | | +-- strip-ansi@0.3.0
  | | | `-- supports-color@0.2.0
  | | +-- lodash._reinterpolate@2.4.1
  | | +-- lodash.template@2.4.1
  | | | +-- lodash._escapestringchar@2.4.1
  | | | +-- lodash.defaults@2.4.1
  | | | | +-- lodash._objecttypes@2.4.1
  | | | | `-- lodash.keys@2.4.1
  | | | +-- lodash.escape@2.4.1
  | | | | +-- lodash._escapehtmlchar@2.4.1
  | | | | | `-- lodash._htmlescapes@2.4.1
  | | | | `-- lodash._reunescapedhtml@2.4.1
  | | | |   `-- lodash.keys@2.4.1
  | | | +-- lodash.keys@2.4.1
  | | | | +-- lodash._isnative@2.4.1
  | | | | +-- lodash._shimkeys@2.4.1
  | | | | `-- lodash.isobject@2.4.1
  | | | +-- lodash.templatesettings@2.4.1
  | | | `-- lodash.values@2.4.1
  | | |   `-- lodash.keys@2.4.1
  | | +-- minimist@0.2.0
  | | +-- through2@0.5.1
  | | | `-- xtend@3.0.0
  | | `-- vinyl@0.2.3
  | +-- streamifier@0.1.1
  | +-- tar@0.1.20
  | | +-- block-stream@0.0.9
  | | `-- fstream@0.1.31
  | |   +-- graceful-fs@3.0.11
  | |   | `-- natives@1.1.0
  | |   `-- rimraf@2.5.4
  | |     `-- glob@7.1.1
  | |       `-- fs.realpath@1.0.0
  | `-- through2@0.4.2
  |   +-- readable-stream@1.0.34
  |   | `-- isarray@0.0.1
  |   `-- xtend@2.1.2
  |     `-- object-keys@0.4.0
  +-- gulp-vinyl-zip@1.4.0
  | +-- event-stream@3.3.4
  | | `-- split@0.3.3
  | +-- through2@0.6.5
  | | `-- readable-stream@1.0.34
  | |   `-- isarray@0.0.1
  | +-- vinyl@0.4.6
  | | `-- clone@0.2.0
  | +-- yauzl@2.7.0
  | | +-- buffer-crc32@0.2.13
  | | `-- fd-slicer@1.0.1
  | |   `-- pend@1.2.0
  | `-- yazl@2.4.2
  +-- mocha@2.5.3
  | +-- commander@2.3.0
  | +-- debug@2.2.0
  | | `-- ms@0.7.1
  | +-- diff@1.4.0
  | +-- escape-string-regexp@1.0.2
  | +-- glob@3.2.11
  | | `-- minimatch@0.3.0
  | |   +-- lru-cache@2.7.3
  | |   `-- sigmund@1.0.1
  | +-- growl@1.9.2
  | +-- jade@0.26.3
  | | +-- commander@0.6.1
  | | `-- mkdirp@0.3.0
  | +-- supports-color@1.2.0
  | `-- to-iso-string@0.0.2
  +-- request@2.79.0
  | +-- aws-sign2@0.6.0
  | +-- aws4@1.5.0
  | +-- 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@2.1.2
  | | `-- asynckit@0.4.0
  | +-- har-validator@2.0.6
  | | +-- commander@2.9.0
  | | | `-- graceful-readlink@1.0.1
  | | +-- 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
  | | `-- pinkie-promise@2.0.1
  | |   `-- pinkie@2.0.4
  | +-- 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.3
  | +-- is-typedarray@1.0.0
  | +-- isstream@0.1.2
  | +-- json-stringify-safe@5.0.1
  | +-- mime-types@2.1.13
  | | `-- mime-db@1.25.0
  | +-- oauth-sign@0.8.2
  | +-- qs@6.3.0
  | +-- stringstream@0.0.5
  | +-- tough-cookie@2.3.2
  | | `-- punycode@1.4.1
  | +-- tunnel-agent@0.4.3
  | `-- uuid@3.0.1
  +-- semver@5.3.0
  +-- source-map-support@0.3.3
  | `-- source-map@0.1.32
  |   `-- amdefine@1.0.1
  `-- vinyl-source-stream@1.1.0
    +-- through2@0.6.5
    | `-- readable-stream@1.0.34
    |   `-- isarray@0.0.1
    `-- vinyl@0.4.6
      `-- clone@0.2.0

npm WARN deprecated node-uuid@1.4.7: use uuid module instead
npm WARN deprecated to-iso-string@0.0.2: to-iso-string has been deprecated, use @segment/to-iso-string instead.
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

> vscode-colorize-tests@0.0.1 postinstall C:\vhosts\vscode\extensions\vscode-colorize-tests
> node ./node_modules/vscode/bin/install

Detected VS Code engine version: *
Fetching vscode.d.ts from: https://raw.githubusercontent.com/Microsoft/vscode/master/src/vs/vscode.d.ts
vscode.d.ts successfully installed!

vscode-colorize-tests@0.0.1 C:\vhosts\vscode\extensions\vscode-colorize-tests
+-- typescript@1.8.10
`-- vscode@1.0.1
  +-- glob@5.0.15
  | +-- inflight@1.0.6
  | | `-- wrappy@1.0.2
  | +-- inherits@2.0.3
  | +-- minimatch@3.0.3
  | | `-- brace-expansion@1.1.6
  | |   +-- balanced-match@0.4.2
  | |   `-- concat-map@0.0.1
  | +-- once@1.4.0
  | `-- path-is-absolute@1.0.1
  +-- gulp-chmod@1.3.0
  | +-- deep-assign@1.0.0
  | | `-- is-obj@1.0.1
  | +-- stat-mode@0.2.2
  | `-- through2@2.0.3
  |   +-- readable-stream@2.2.2
  |   | +-- buffer-shims@1.0.0
  |   | +-- 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
  |   `-- xtend@4.0.1
  +-- gulp-filter@4.0.0
  | +-- gulp-util@3.0.7
  | | +-- array-differ@1.0.0
  | | +-- array-uniq@1.0.3
  | | +-- beeper@1.1.1
  | | +-- 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
  | | +-- dateformat@1.0.12
  | | | +-- get-stdin@4.0.1
  | | | `-- meow@3.7.0
  | | |   +-- camelcase-keys@2.1.0
  | | |   | `-- camelcase@2.1.1
  | | |   +-- decamelize@1.2.0
  | | |   +-- loud-rejection@1.6.0
  | | |   | +-- currently-unhandled@0.4.1
  | | |   | | `-- array-find-index@1.0.2
  | | |   | `-- signal-exit@3.0.1
  | | |   +-- map-obj@1.0.1
  | | |   +-- 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
  | | |   +-- object-assign@4.1.0
  | | |   +-- 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
  | | |   |   | +-- parse-json@2.2.0
  | | |   |   | | `-- error-ex@1.3.0
  | | |   |   | |   `-- 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
  | | |   | |     `-- number-is-nan@1.0.1
  | | |   | `-- strip-indent@1.0.1
  | | |   `-- trim-newlines@1.0.0
  | | +-- fancy-log@1.2.0
  | | | `-- time-stamp@1.0.1
  | | +-- gulplog@1.0.0
  | | | `-- glogg@1.0.0
  | | +-- has-gulplog@0.1.0
  | | | `-- sparkles@1.0.0
  | | +-- lodash._reescape@3.0.0
  | | +-- lodash._reevaluate@3.0.0
  | | +-- lodash._reinterpolate@3.0.0
  | | +-- lodash.template@3.6.2
  | | | +-- lodash._basecopy@3.0.1
  | | | +-- lodash._basetostring@3.0.1
  | | | +-- lodash._basevalues@3.0.0
  | | | +-- lodash._isiterateecall@3.0.9
  | | | +-- lodash.escape@3.2.0
  | | | | `-- lodash._root@3.0.1
  | | | +-- lodash.keys@3.1.2
  | | | | +-- lodash._getnative@3.9.1
  | | | | +-- lodash.isarguments@3.1.0
  | | | | `-- lodash.isarray@3.0.4
  | | | +-- lodash.restparam@3.6.1
  | | | `-- lodash.templatesettings@3.1.1
  | | +-- minimist@1.2.0
  | | +-- multipipe@0.1.2
  | | | `-- duplexer2@0.0.2
  | | |   `-- readable-stream@1.1.14
  | | |     `-- isarray@0.0.1
  | | +-- object-assign@3.0.0
  | | +-- replace-ext@0.0.1
  | | `-- vinyl@0.5.3
  | |   `-- clone@1.0.2
  | +-- multimatch@2.1.0
  | | +-- array-union@1.0.2
  | | `-- arrify@1.0.1
  | `-- streamfilter@1.0.5
  +-- gulp-gunzip@0.0.3
  | +-- through2@0.6.5
  | | `-- readable-stream@1.0.34
  | |   `-- isarray@0.0.1
  | `-- vinyl@0.4.6
  |   +-- clone@0.2.0
  |   `-- clone-stats@0.0.1
  +-- gulp-remote-src@0.4.1
  | +-- event-stream@3.1.7
  | | +-- duplexer@0.1.1
  | | +-- from@0.1.3
  | | +-- map-stream@0.1.0
  | | +-- pause-stream@0.0.11
  | | +-- split@0.2.10
  | | +-- stream-combiner@0.0.4
  | | `-- through@2.3.8
  | +-- node.extend@1.1.6
  | | `-- is@3.2.0
  | +-- request@2.58.0
  | | +-- aws-sign2@0.5.0
  | | +-- bl@0.9.5
  | | | `-- readable-stream@1.0.34
  | | |   `-- isarray@0.0.1
  | | +-- caseless@0.10.0
  | | +-- extend@2.0.1
  | | +-- form-data@1.0.1
  | | | +-- async@2.1.4
  | | | | `-- lodash@4.17.2
  | | | `-- mime-types@2.1.13
  | | +-- har-validator@1.8.0
  | | | `-- bluebird@2.11.0
  | | +-- hawk@2.3.1
  | | +-- http-signature@0.11.0
  | | | +-- asn1@0.1.11
  | | | +-- assert-plus@0.1.5
  | | | `-- ctype@0.5.3
  | | +-- mime-types@2.0.14
  | | | `-- mime-db@1.12.0
  | | +-- node-uuid@1.4.7
  | | `-- qs@3.1.0
  | +-- through2@0.5.1
  | | +-- readable-stream@1.0.34
  | | | `-- isarray@0.0.1
  | | `-- xtend@3.0.0
  | `-- vinyl@0.2.3
  +-- gulp-symdest@1.1.0
  | +-- event-stream@3.3.4
  | | `-- split@0.3.3
  | +-- mkdirp@0.5.1
  | | `-- minimist@0.0.8
  | +-- queue@3.1.0
  | `-- vinyl-fs@2.4.4
  |   +-- duplexify@3.5.0
  |   | +-- end-of-stream@1.0.0
  |   | | `-- once@1.3.3
  |   | `-- stream-shift@1.0.0
  |   +-- glob-stream@5.3.5
  |   | +-- extend@3.0.0
  |   | +-- glob-parent@3.0.1
  |   | | +-- is-glob@3.1.0
  |   | | | `-- is-extglob@2.1.0
  |   | | `-- path-dirname@1.0.2
  |   | +-- 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
  |   | | | |   `-- 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
  |   | | | `-- is-extglob@1.0.0
  |   | | +-- filename-regex@2.0.0
  |   | | +-- is-extglob@1.0.0
  |   | | +-- is-glob@2.0.1
  |   | | +-- kind-of@3.0.4
  |   | | | `-- is-buffer@1.1.4
  |   | | +-- 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
  |   | | | | +-- glob-parent@2.0.0
  |   | | | | `-- is-glob@2.0.1
  |   | | | |   `-- is-extglob@1.0.0
  |   | | | +-- is-dotfile@1.0.2
  |   | | | +-- is-extglob@1.0.0
  |   | | | `-- is-glob@2.0.1
  |   | | `-- regex-cache@0.4.3
  |   | |   +-- is-equal-shallow@0.1.3
  |   | |   `-- is-primitive@2.0.0
  |   | +-- ordered-read-streams@0.3.0
  |   | | `-- is-stream@1.1.0
  |   | +-- through2@0.6.5
  |   | | `-- readable-stream@1.0.34
  |   | |   `-- isarray@0.0.1
  |   | +-- to-absolute-glob@0.1.1
  |   | | `-- extend-shallow@2.0.1
  |   | `-- unique-stream@2.2.1
  |   |   `-- json-stable-stringify@1.0.1
  |   |     `-- jsonify@0.0.0
  |   +-- graceful-fs@4.1.11
  |   +-- gulp-sourcemaps@1.6.0
  |   | +-- convert-source-map@1.3.0
  |   | `-- vinyl@1.2.0
  |   +-- is-valid-glob@0.3.0
  |   +-- lazystream@1.0.0
  |   +-- lodash.isequal@4.4.0
  |   +-- merge-stream@1.0.1
  |   +-- object-assign@4.1.0
  |   +-- strip-bom@2.0.0
  |   | `-- is-utf8@0.2.1
  |   +-- strip-bom-stream@1.0.0
  |   | `-- first-chunk-stream@1.0.0
  |   +-- through2-filter@2.0.0
  |   +-- vali-date@1.0.0
  |   `-- vinyl@1.2.0
  +-- gulp-untar@0.0.4
  | +-- gulp-util@2.2.20
  | | +-- chalk@0.5.1
  | | | +-- ansi-styles@1.1.0
  | | | +-- has-ansi@0.1.0
  | | | | `-- ansi-regex@0.2.1
  | | | +-- strip-ansi@0.3.0
  | | | `-- supports-color@0.2.0
  | | +-- lodash._reinterpolate@2.4.1
  | | +-- lodash.template@2.4.1
  | | | +-- lodash._escapestringchar@2.4.1
  | | | +-- lodash.defaults@2.4.1
  | | | | +-- lodash._objecttypes@2.4.1
  | | | | `-- lodash.keys@2.4.1
  | | | +-- lodash.escape@2.4.1
  | | | | +-- lodash._escapehtmlchar@2.4.1
  | | | | | `-- lodash._htmlescapes@2.4.1
  | | | | `-- lodash._reunescapedhtml@2.4.1
  | | | |   `-- lodash.keys@2.4.1
  | | | +-- lodash.keys@2.4.1
  | | | | +-- lodash._isnative@2.4.1
  | | | | +-- lodash._shimkeys@2.4.1
  | | | | `-- lodash.isobject@2.4.1
  | | | +-- lodash.templatesettings@2.4.1
  | | | `-- lodash.values@2.4.1
  | | |   `-- lodash.keys@2.4.1
  | | +-- minimist@0.2.0
  | | +-- through2@0.5.1
  | | | `-- xtend@3.0.0
  | | `-- vinyl@0.2.3
  | +-- streamifier@0.1.1
  | +-- tar@0.1.20
  | | +-- block-stream@0.0.9
  | | `-- fstream@0.1.31
  | |   +-- graceful-fs@3.0.11
  | |   | `-- natives@1.1.0
  | |   `-- rimraf@2.5.4
  | |     `-- glob@7.1.1
  | |       `-- fs.realpath@1.0.0
  | `-- through2@0.4.2
  |   +-- readable-stream@1.0.34
  |   | `-- isarray@0.0.1
  |   `-- xtend@2.1.2
  |     `-- object-keys@0.4.0
  +-- gulp-vinyl-zip@1.4.0
  | +-- event-stream@3.3.4
  | | `-- split@0.3.3
  | +-- through2@0.6.5
  | | `-- readable-stream@1.0.34
  | |   `-- isarray@0.0.1
  | +-- vinyl@0.4.6
  | | `-- clone@0.2.0
  | +-- yauzl@2.7.0
  | | +-- buffer-crc32@0.2.13
  | | `-- fd-slicer@1.0.1
  | |   `-- pend@1.2.0
  | `-- yazl@2.4.2
  +-- mocha@2.5.3
  | +-- commander@2.3.0
  | +-- debug@2.2.0
  | | `-- ms@0.7.1
  | +-- diff@1.4.0
  | +-- escape-string-regexp@1.0.2
  | +-- glob@3.2.11
  | | `-- minimatch@0.3.0
  | |   +-- lru-cache@2.7.3
  | |   `-- sigmund@1.0.1
  | +-- growl@1.9.2
  | +-- jade@0.26.3
  | | +-- commander@0.6.1
  | | `-- mkdirp@0.3.0
  | +-- supports-color@1.2.0
  | `-- to-iso-string@0.0.2
  +-- request@2.79.0
  | +-- aws-sign2@0.6.0
  | +-- aws4@1.5.0
  | +-- 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@2.1.2
  | | `-- asynckit@0.4.0
  | +-- har-validator@2.0.6
  | | +-- commander@2.9.0
  | | | `-- graceful-readlink@1.0.1
  | | +-- 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
  | | `-- pinkie-promise@2.0.1
  | |   `-- pinkie@2.0.4
  | +-- 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.3
  | +-- is-typedarray@1.0.0
  | +-- isstream@0.1.2
  | +-- json-stringify-safe@5.0.1
  | +-- mime-types@2.1.13
  | | `-- mime-db@1.25.0
  | +-- oauth-sign@0.8.2
  | +-- qs@6.3.0
  | +-- stringstream@0.0.5
  | +-- tough-cookie@2.3.2
  | | `-- punycode@1.4.1
  | +-- tunnel-agent@0.4.3
  | `-- uuid@3.0.1
  +-- semver@5.3.0
  +-- source-map-support@0.3.3
  | `-- source-map@0.1.32
  |   `-- amdefine@1.0.1
  `-- vinyl-source-stream@1.1.0
    +-- through2@0.6.5
    | `-- readable-stream@1.0.34
    |   `-- isarray@0.0.1
    `-- vinyl@0.4.6
      `-- clone@0.2.0

> json@0.1.0 postinstall C:\vhosts\vscode\extensions\json
> cd server && npm install

vscode-json-languageserver@1.0.0 C:\vhosts\vscode\extensions\json\server
+-- @types/node@6.0.51
+-- agent-base@1.0.2
+-- debug@2.2.0
+-- extend@3.0.0
+-- http-proxy-agent@0.2.7
+-- https-proxy-agent@0.3.6
+-- jsonc-parser@0.2.3
+-- ms@0.7.1
+-- request-light@0.1.0
+-- vscode-json-languageservice@2.0.0-next.5
+-- vscode-jsonrpc@3.0.1-alpha.2
+-- vscode-languageserver@3.0.1-alpha.3
+-- vscode-languageserver-types@3.0.1-alpha.2
+-- vscode-nls@1.0.7
`-- vscode-uri@1.0.0

npm WARN vscode-json-languageserver@1.0.0 No repository field.
json@0.1.0 C:\vhosts\vscode\extensions\json
+-- @types/node@6.0.51
+-- applicationinsights@0.15.6
+-- vscode-extension-telemetry@0.0.5
+-- vscode-jsonrpc@3.0.1-alpha.2
+-- vscode-languageclient@3.0.1-alpha.3
+-- vscode-languageserver-types@3.0.1-alpha.2
+-- vscode-nls@1.0.7
`-- winreg@0.0.13

npm WARN json@0.1.0 No description
npm WARN json@0.1.0 No repository field.
npm WARN json@0.1.0 No license field.
configuration-editing@0.0.1 C:\vhosts\vscode\extensions\configuration-editing
+-- jsonc-parser@0.2.3
`-- vscode-nls@1.0.7

npm WARN configuration-editing@0.0.1 No description
npm WARN configuration-editing@0.0.1 No repository field.
npm WARN configuration-editing@0.0.1 No license field.
npm WARN extension-editing@0.0.1 No description
npm WARN extension-editing@0.0.1 No repository field.
npm WARN extension-editing@0.0.1 No license field.
vscode-markdown@0.2.0 C:\vhosts\vscode\extensions\markdown
+-- applicationinsights@0.15.6
+-- argparse@1.0.7
+-- entities@1.1.1
+-- highlight.js@9.5.0
+-- linkify-it@1.2.4
+-- markdown-it@6.1.1
+-- markdown-it-named-headers@0.0.4
+-- mdurl@1.0.1
+-- sprintf-js@1.0.3
+-- string@3.3.1
+-- uc.micro@1.0.2
+-- vscode-extension-telemetry@0.0.5
`-- winreg@0.0.13

npm WARN vscode-markdown@0.2.0 No repository field.
npm WARN vscode-markdown@0.2.0 No license field.

> typescript@0.10.1 postinstall C:\vhosts\vscode\extensions\typescript
> node ./bin/postinstall

removed 'C:\vhosts\vscode\extensions\typescript\node_modules\typescript\lib\tsc.js'
removed 'C:\vhosts\vscode\extensions\typescript\node_modules\typescript\lib\tsserverlibrary.d.ts'
removed 'C:\vhosts\vscode\extensions\typescript\node_modules\typescript\lib\tsserverlibrary.js'
removed 'C:\vhosts\vscode\extensions\typescript\node_modules\typescript\lib\typescript.d.ts'
removed 'C:\vhosts\vscode\extensions\typescript\node_modules\typescript\lib\typescript.js'
removed 'C:\vhosts\vscode\extensions\typescript\node_modules\typescript\lib\typescriptServices.d.ts'
removed 'C:\vhosts\vscode\extensions\typescript\node_modules\typescript\lib\typescriptServices.js'
typescript@0.10.1 C:\vhosts\vscode\extensions\typescript
+-- @types/semver@5.3.30
+-- applicationinsights@0.15.6
+-- semver@4.3.6
+-- typescript@2.1.3-insiders.20161130
+-- vscode-extension-telemetry@0.0.5
+-- vscode-nls@2.0.1
`-- winreg@0.0.13

npm WARN typescript@0.10.1 No repository field.
php@0.1.0 C:\vhosts\vscode\extensions\php
`-- vscode-nls@1.0.7

npm WARN php@0.1.0 No description
npm WARN php@0.1.0 No repository field.
npm WARN php@0.1.0 No license field.
javascript@0.1.0 C:\vhosts\vscode\extensions\javascript
+-- agent-base@1.0.2
+-- debug@2.2.0
+-- extend@3.0.0
+-- http-proxy-agent@0.2.7
+-- https-proxy-agent@0.3.6
+-- jsonc-parser@0.2.3
+-- ms@0.7.1
+-- request-light@0.1.0
`-- vscode-nls@1.0.7

npm WARN javascript@0.1.0 No description
npm WARN javascript@0.1.0 No repository field.
npm WARN javascript@0.1.0 No license field.

> css@0.1.0 postinstall C:\vhosts\vscode\extensions\css
> cd server && npm install

vscode-css-languageserver@1.0.0 C:\vhosts\vscode\extensions\css\server
+-- @types/node@6.0.51
+-- vscode-css-languageservice@2.0.0-next.5
+-- vscode-jsonrpc@3.0.1-alpha.2
+-- vscode-languageserver@3.0.1-alpha.2
+-- vscode-languageserver-types@3.0.1-alpha.2
`-- vscode-nls@1.0.7

npm WARN vscode-css-languageserver@1.0.0 No repository field.
css@0.1.0 C:\vhosts\vscode\extensions\css
+-- @types/node@6.0.51
+-- vscode-jsonrpc@3.0.1-alpha.2
+-- vscode-languageclient@3.0.1-alpha.2
+-- vscode-languageserver-types@3.0.1-alpha.2
`-- vscode-nls@1.0.7

npm WARN css@0.1.0 No description
npm WARN css@0.1.0 No repository field.
npm WARN css@0.1.0 No license field.

> html@0.1.0 postinstall C:\vhosts\vscode\extensions\html
> cd server && npm install

vscode-html-languageserver@1.0.0 C:\vhosts\vscode\extensions\html\server
+-- @types/mocha@2.2.33
+-- @types/node@6.0.51
+-- vscode-css-languageservice@2.0.0-next.5
+-- vscode-html-languageservice@2.0.0-next.1
+-- vscode-jsonrpc@3.0.1-alpha.2
+-- vscode-languageserver@3.0.1-alpha.2
+-- vscode-languageserver-types@3.0.1-alpha.2
+-- vscode-nls@1.0.7
`-- vscode-uri@1.0.0

npm WARN vscode-html-languageserver@1.0.0 No repository field.
html@0.1.0 C:\vhosts\vscode\extensions\html
+-- @types/mocha@2.2.33
+-- @types/node@6.0.51
+-- applicationinsights@0.15.6
+-- vscode-extension-telemetry@0.0.5
+-- vscode-jsonrpc@3.0.1-alpha.2
+-- vscode-languageclient@3.0.1-alpha.2
+-- vscode-languageserver-types@3.0.1-alpha.2
+-- vscode-nls@1.0.7
`-- winreg@0.0.13

npm WARN html@0.1.0 No description
npm WARN html@0.1.0 No repository field.
npm WARN html@0.1.0 No license field.
code-oss-dev@1.8.0 C:\vhosts\vscode
+-- agent-base@1.0.2
+-- anymatch@1.3.0
+-- applicationinsights@0.15.6
+-- arr-diff@2.0.0
+-- arr-flatten@1.0.1
+-- array-unique@0.2.1
+-- arrify@1.0.1
+-- async-each@1.0.1
+-- azure-storage@0.3.3
| +-- extend@1.2.1
| +-- node-uuid@1.4.7
| +-- request@2.27.0
| | +-- aws-sign@0.3.0
| | +-- cookie-jar@0.3.0
| | +-- forever-agent@0.5.2
| | +-- form-data@0.1.4
| | | +-- async@0.9.2
| | | `-- combined-stream@0.0.7
| | |   `-- delayed-stream@0.0.5
| | +-- hawk@1.0.0
| | | +-- boom@0.4.2
| | | +-- cryptiles@0.2.2
| | | +-- hoek@0.9.1
| | | `-- sntp@0.2.4
| | +-- http-signature@0.10.1
| | | +-- asn1@0.1.11
| | | +-- assert-plus@0.1.5
| | | `-- ctype@0.5.3
| | +-- json-stringify-safe@5.0.1
| | +-- oauth-sign@0.3.0
| | +-- qs@0.6.6
| | `-- tunnel-agent@0.3.0
| +-- underscore@1.4.4
| +-- validator@3.1.0
| +-- xml2js@0.2.7
| | `-- sax@0.5.2
| `-- xmlbuilder@0.4.3
+-- balanced-match@0.4.2
+-- binary-extensions@1.6.0
+-- brace-expansion@1.1.6
+-- braces@1.8.5
+-- buffer-shims@1.0.0
+-- chokidar@1.6.0  (git+https://github.com/bpasero/chokidar.git#8b64fda5a22cc9850f1346d12302051c5ba65b10)
+-- clean-css@3.4.6
| `-- commander@2.8.1
|   `-- graceful-readlink@1.0.1
+-- concat-map@0.0.1
+-- core-util-is@1.0.2
+-- coveralls@2.11.15
| +-- js-yaml@3.6.1
| | +-- argparse@1.0.9
| | `-- esprima@2.7.3
| +-- lcov-parse@0.0.10
| +-- log-driver@1.2.5
| `-- request@2.75.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
|   +-- forever-agent@0.6.1
|   +-- form-data@2.0.0
|   | `-- asynckit@0.4.0
|   +-- har-validator@2.0.6
|   | +-- commander@2.9.0
|   | `-- pinkie-promise@2.0.1
|   |   `-- pinkie@2.0.4
|   +-- 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.3
|   +-- is-typedarray@1.0.0
|   +-- isstream@0.1.2
|   +-- mime-types@2.1.13
|   | `-- mime-db@1.25.0
|   +-- oauth-sign@0.8.2
|   +-- qs@6.2.1
|   +-- stringstream@0.0.5
|   +-- tough-cookie@2.3.2
|   | `-- punycode@1.4.1
|   `-- tunnel-agent@0.4.3
+-- cson-parser@1.3.4
| `-- coffee-script@1.11.1
+-- debounce@1.0.0
| `-- date-now@1.0.1
+-- debug@2.2.0
+-- documentdb@1.10.0
| +-- binary-search-bounds@2.0.3
| +-- priorityqueuejs@1.0.0
| `-- semaphore@1.0.5
+-- emmet@1.3.1
+-- eslint@3.11.1
| +-- babel-code-frame@6.16.0
| | `-- js-tokens@2.0.0
| +-- chalk@1.1.3
| | +-- ansi-styles@2.2.1
| | +-- escape-string-regexp@1.0.5
| | +-- has-ansi@2.0.0
| | +-- strip-ansi@3.0.1
| | `-- supports-color@2.0.0
| +-- concat-stream@1.5.2
| | +-- readable-stream@2.0.6
| | `-- typedarray@0.0.6
| +-- doctrine@1.5.0
| +-- escope@3.6.0
| | +-- es6-map@0.1.4
| | | +-- d@0.1.1
| | | +-- es5-ext@0.10.12
| | | +-- es6-iterator@2.0.0
| | | +-- es6-set@0.1.4
| | | +-- es6-symbol@3.1.0
| | | `-- event-emitter@0.3.4
| | +-- es6-weak-map@2.0.1
| | `-- esrecurse@4.1.0
| |   `-- estraverse@4.1.1
| +-- espree@3.3.2
| | `-- acorn-jsx@3.0.1
| |   `-- acorn@3.3.0
| +-- estraverse@4.2.0
| +-- esutils@2.0.2
| +-- file-entry-cache@2.0.0
| | `-- flat-cache@1.2.1
| |   +-- circular-json@0.3.1
| |   +-- del@2.2.2
| |   | +-- globby@5.0.0
| |   | | `-- glob@7.1.1
| |   | +-- is-path-cwd@1.0.0
| |   | +-- is-path-in-cwd@1.0.0
| |   | | `-- is-path-inside@1.0.0
| |   | `-- pify@2.3.0
| |   `-- write@0.2.1
| +-- glob@7.1.1
| | `-- fs.realpath@1.0.0
| +-- globals@9.14.0
| +-- ignore@3.2.0
| +-- imurmurhash@0.1.4
| +-- inquirer@0.12.0
| | +-- ansi-escapes@1.4.0
| | +-- ansi-regex@2.0.0
| | +-- cli-cursor@1.0.2
| | | `-- restore-cursor@1.0.1
| | |   +-- exit-hook@1.1.1
| | |   `-- onetime@1.1.0
| | +-- cli-width@2.1.0
| | +-- figures@1.7.0
| | +-- readline2@1.0.1
| | | +-- code-point-at@1.1.0
| | | +-- is-fullwidth-code-point@1.0.0
| | | | `-- number-is-nan@1.0.1
| | | `-- mute-stream@0.0.5
| | +-- run-async@0.1.0
| | +-- rx-lite@3.1.2
| | `-- string-width@1.0.2
| +-- 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
| | `-- xtend@4.0.1
| +-- is-resolvable@1.0.0
| | `-- tryit@1.0.3
| +-- json-stable-stringify@1.0.1
| | `-- jsonify@0.0.0
| +-- levn@0.3.0
| | +-- prelude-ls@1.1.2
| | `-- type-check@0.3.2
| +-- lodash@4.17.2
| +-- natural-compare@1.4.0
| +-- optionator@0.8.2
| | +-- deep-is@0.1.3
| | `-- fast-levenshtein@2.0.5
| +-- path-is-inside@1.0.2
| +-- pluralize@1.2.1
| +-- progress@1.1.8
| +-- require-uncached@1.0.3
| | `-- caller-path@0.1.0
| |   `-- callsites@0.2.0
| +-- shelljs@0.7.5
| | +-- glob@7.1.1
| | `-- rechoir@0.6.2
| +-- strip-bom@3.0.0
| +-- strip-json-comments@1.0.4
| +-- table@3.8.3
| | +-- ajv@4.9.0
| | | `-- co@4.6.0
| | +-- ajv-keywords@1.2.0
| | +-- slice-ansi@0.0.4
| | `-- string-width@2.0.0
| |   `-- is-fullwidth-code-point@2.0.0
| +-- text-table@0.2.0
| `-- user-home@2.0.0
|   `-- os-homedir@1.0.2
+-- event-stream@3.3.4
| +-- duplexer@0.1.1
| +-- from@0.1.3
| +-- map-stream@0.1.0
| +-- pause-stream@0.0.11
| +-- split@0.3.3
| +-- stream-combiner@0.0.4
| `-- through@2.3.8
+-- expand-brackets@0.1.5
+-- expand-range@1.8.2
+-- express@4.14.0
| +-- accepts@1.3.3
| | `-- negotiator@0.6.1
| +-- array-flatten@1.1.1
| +-- content-disposition@0.5.1
| +-- content-type@1.0.2
| +-- cookie@0.3.1
| +-- cookie-signature@1.0.6
| +-- depd@1.1.0
| +-- encodeurl@1.0.1
| +-- escape-html@1.0.3
| +-- etag@1.7.0
| +-- finalhandler@0.5.0
| | +-- statuses@1.3.1
| | `-- unpipe@1.0.0
| +-- fresh@0.3.0
| +-- merge-descriptors@1.0.1
| +-- methods@1.1.2
| +-- on-finished@2.3.0
| | `-- ee-first@1.1.1
| +-- parseurl@1.3.1
| +-- path-to-regexp@0.1.7
| +-- proxy-addr@1.1.2
| | +-- forwarded@0.1.0
| | `-- ipaddr.js@1.1.1
| +-- qs@6.2.0
| +-- range-parser@1.2.0
| +-- send@0.14.1
| | +-- destroy@1.0.4
| | +-- http-errors@1.5.1
| | | +-- inherits@2.0.3
| | | `-- setprototypeof@1.0.2
| | `-- mime@1.3.4
| +-- serve-static@1.11.1
| +-- type-is@1.6.14
| | `-- media-typer@0.3.0
| +-- utils-merge@1.0.0
| `-- vary@1.1.0
+-- extend@3.0.0
+-- extglob@0.3.2
+-- extract-opts@2.2.0
+-- fast-plist@0.1.2
+-- fd-slicer@1.0.1
+-- filename-regex@2.0.0
+-- fill-range@2.2.3
+-- for-in@0.1.5
+-- for-own@0.1.4
+-- gc-signals@0.0.1
+-- getmac@1.0.7
+-- ghooks@1.0.3
| +-- findup@0.1.5
| | +-- colors@0.6.2
| | `-- commander@2.1.0
| +-- lodash.clone@3.0.3
| | +-- lodash._baseclone@3.3.0
| | | +-- lodash._arraycopy@3.0.0
| | | +-- lodash._arrayeach@3.0.0
| | | +-- lodash._baseassign@3.2.0
| | | +-- lodash._basefor@3.0.3
| | | `-- lodash.isarray@3.0.4
| | +-- lodash._bindcallback@3.0.1
| | `-- lodash._isiterateecall@3.0.9
| +-- manage-path@2.0.0
| `-- spawn-command@0.0.2
+-- glob@5.0.15
| +-- inflight@1.0.6
| | `-- wrappy@1.0.2
| `-- once@1.4.0
+-- glob-base@0.3.0
+-- glob-parent@2.0.0
+-- graceful-fs@4.1.2
+-- gulp@3.9.1
| +-- archy@1.0.0
| +-- deprecated@0.0.1
| +-- interpret@1.0.1
| +-- liftoff@2.3.0
| | +-- findup-sync@0.4.3
| | | +-- detect-file@0.1.0
| | | | `-- fs-exists-sync@0.1.0
| | | `-- resolve-dir@0.1.1
| | |   `-- global-modules@0.2.3
| | |     +-- global-prefix@0.1.5
| | |     | `-- homedir-polyfill@1.0.1
| | |     |   `-- parse-passwd@1.0.0
| | |     `-- is-windows@0.2.0
| | +-- fined@1.0.2
| | | +-- expand-tilde@1.2.2
| | | +-- lodash.assignwith@4.2.0
| | | +-- lodash.isempty@4.4.0
| | | +-- lodash.pick@4.4.0
| | | `-- parse-filepath@1.0.1
| | |   +-- is-absolute@0.2.6
| | |   | `-- is-relative@0.2.1
| | |   |   `-- is-unc-path@0.1.1
| | |   |     `-- unc-path-regex@0.1.2
| | |   +-- map-cache@0.2.2
| | |   `-- path-root@0.1.1
| | |     `-- path-root-regex@0.1.2
| | +-- flagged-respawn@0.3.2
| | +-- lodash.isplainobject@4.0.6
| | +-- lodash.isstring@4.0.1
| | `-- lodash.mapvalues@4.6.0
| +-- orchestrator@0.3.8
| | +-- end-of-stream@0.1.5
| | | `-- once@1.3.3
| | +-- sequencify@0.0.7
| | `-- stream-consume@0.1.0
| +-- pretty-hrtime@1.0.3
| +-- tildify@1.2.0
| +-- v8flags@2.0.11
| | `-- user-home@1.1.1
| `-- vinyl-fs@0.3.14
|   +-- defaults@1.0.3
|   +-- glob-stream@3.1.18
|   | +-- glob@4.5.3
|   | +-- glob2base@0.0.12
|   | | `-- find-index@0.1.1
|   | +-- minimatch@2.0.10
|   | +-- ordered-read-streams@0.1.0
|   | +-- through2@0.6.5
|   | | `-- readable-stream@1.0.34
|   | |   `-- isarray@0.0.1
|   | `-- unique-stream@1.0.0
|   +-- glob-watcher@0.0.6
|   | `-- gaze@0.5.2
|   |   `-- globule@0.1.0
|   |     +-- glob@3.1.21
|   |     | +-- graceful-fs@1.2.3
|   |     | `-- inherits@1.0.2
|   |     +-- lodash@1.0.2
|   |     `-- minimatch@0.2.14
|   +-- graceful-fs@3.0.11
|   | `-- natives@1.1.0
|   +-- strip-bom@1.0.0
|   `-- through2@0.6.5
|     `-- readable-stream@1.0.34
|       `-- isarray@0.0.1
+-- gulp-atom-electron@1.10.0
| +-- github-releases@0.2.1
| | +-- grunt@0.4.5
| | | +-- async@0.1.22
| | | +-- coffee-script@1.3.3
| | | +-- dateformat@1.0.2-1.2.3
| | | +-- eventemitter2@0.4.14
| | | +-- exit@0.1.2
| | | +-- findup-sync@0.1.3
| | | | +-- glob@3.2.11
| | | | | `-- minimatch@0.3.0
| | | | `-- lodash@2.4.2
| | | +-- getobject@0.1.0
| | | +-- glob@3.1.21
| | | | +-- graceful-fs@1.2.3
| | | | `-- inherits@1.0.2
| | | +-- grunt-legacy-log@0.1.3
| | | | +-- grunt-legacy-log-utils@0.1.1
| | | | | +-- lodash@2.4.2
| | | | | `-- underscore.string@2.3.3
| | | | +-- lodash@2.4.2
| | | | `-- underscore.string@2.3.3
| | | +-- grunt-legacy-util@0.2.0
| | | | +-- async@0.1.22
| | | | +-- lodash@0.9.2
| | | | `-- which@1.0.9
| | | +-- hooker@0.2.3
| | | +-- iconv-lite@0.2.11
| | | +-- js-yaml@2.0.5
| | | | +-- argparse@0.1.16
| | | | | +-- underscore@1.7.0
| | | | | `-- underscore.string@2.4.0
| | | | `-- esprima@1.0.4
| | | +-- lodash@0.9.2
| | | +-- minimatch@0.2.14
| | | +-- nopt@1.0.10
| | | +-- rimraf@2.2.8
| | | +-- underscore.string@2.2.1
| | | `-- which@1.0.9
| | +-- minimatch@0.2.12
| | | `-- lru-cache@2.7.3
| | +-- optimist@0.4.0
| | | `-- wordwrap@0.0.3
| | `-- prettyjson@0.8.1
| |   `-- colors@0.6.0-1
| +-- gulp-filter@4.0.0
| +-- gulp-symdest@1.1.0
| | `-- queue@3.1.0
| +-- plist@1.2.0
| | +-- base64-js@0.0.8
| | +-- xmlbuilder@4.0.0
| | | `-- lodash@3.10.1
| | `-- xmldom@0.1.27
| +-- rcedit@0.3.0
| +-- temp@0.8.3
| | +-- os-tmpdir@1.0.2
| | `-- rimraf@2.2.8
| +-- vinyl@0.5.3
| `-- vinyl-fs@0.3.14
|   +-- graceful-fs@3.0.11
|   +-- strip-bom@1.0.0
|   +-- through2@0.6.5
|   | `-- readable-stream@1.0.34
|   |   `-- isarray@0.0.1
|   `-- vinyl@0.4.6
|     `-- clone@0.2.0
+-- gulp-azure-storage@0.7.1
| +-- azure-storage@1.4.0
| | +-- browserify-mime@1.2.9
| | +-- extend@1.2.1
| | +-- json-edm-parser@0.1.2
| | | `-- jsonparse@1.2.0
| | +-- readable-stream@2.0.6
| | +-- request@2.74.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
| | | +-- 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
| | | +-- oauth-sign@0.8.2
| | | +-- qs@6.2.1
| | | `-- tunnel-agent@0.4.3
| | +-- underscore@1.4.4
| | `-- validator@3.22.2
| +-- delayed-stream@0.0.6
| +-- mime@1.3.4
| +-- optimist@0.6.1
| | +-- minimist@0.0.10
| | `-- wordwrap@0.0.3
| +-- queue@3.1.0
| +-- streamifier@0.1.1
| `-- vinyl-fs@0.3.14
|   +-- graceful-fs@3.0.11
|   +-- strip-bom@1.0.0
|   `-- through2@0.6.5
|     `-- readable-stream@1.0.34
|       `-- isarray@0.0.1
+-- gulp-bom@1.0.0
| `-- through2@2.0.3
+-- gulp-buffer@0.0.2
| `-- through2@0.4.2
|   +-- readable-stream@1.0.34
|   | `-- isarray@0.0.1
|   `-- xtend@2.1.2
|     `-- object-keys@0.4.0
+-- gulp-concat@2.6.1
| +-- concat-with-sourcemaps@1.0.4
| | `-- source-map@0.5.6
| `-- vinyl@2.0.1
|   +-- clone-buffer@1.0.0
|   +-- clone-stats@1.0.0
|   +-- cloneable-readable@1.0.0
|   +-- is-stream@1.1.0
|   +-- remove-trailing-separator@1.0.1
|   `-- replace-ext@1.0.0
+-- gulp-cssnano@2.1.2
| +-- cssnano@3.8.1
| | +-- autoprefixer@6.5.3
| | | +-- browserslist@1.4.0
| | | +-- caniuse-db@1.0.30000590
| | | +-- normalize-range@0.1.2
| | | `-- num2fraction@1.2.2
| | +-- decamelize@1.2.0
| | +-- defined@1.0.0
| | +-- has@1.0.1
| | | `-- function-bind@1.1.0
| | +-- postcss@5.2.6
| | | +-- js-base64@2.1.9
| | | +-- source-map@0.5.6
| | | `-- supports-color@3.1.2
| | +-- postcss-calc@5.3.1
| | | +-- postcss-message-helpers@2.0.0
| | | `-- reduce-css-calc@1.3.0
| | |   +-- math-expression-evaluator@1.2.14
| | |   | `-- lodash.indexof@4.0.5
| | |   `-- reduce-function-call@1.0.2
| | +-- postcss-colormin@2.2.1
| | | `-- colormin@1.1.2
| | |   +-- color@0.11.4
| | |   | +-- color-convert@1.8.2
| | |   | | `-- color-name@1.1.1
| | |   | `-- color-string@0.3.0
| | |   `-- css-color-names@0.0.4
| | +-- postcss-convert-values@2.5.0
| | +-- postcss-discard-comments@2.0.4
| | +-- postcss-discard-duplicates@2.0.2
| | +-- postcss-discard-empty@2.1.0
| | +-- postcss-discard-overridden@0.1.1
| | +-- postcss-discard-unused@2.2.3
| | | `-- uniqs@2.0.0
| | +-- postcss-filter-plugins@2.0.2
| | | `-- uniqid@4.1.0
| | |   `-- macaddress@0.2.8
| | +-- postcss-merge-idents@2.1.7
| | +-- postcss-merge-longhand@2.0.1
| | +-- postcss-merge-rules@2.0.10
| | | `-- vendors@1.0.1
| | +-- postcss-minify-font-values@1.0.5
| | +-- postcss-minify-gradients@1.0.5
| | +-- postcss-minify-params@1.0.5
| | | `-- alphanum-sort@1.0.2
| | +-- postcss-minify-selectors@2.0.7
| | | `-- postcss-selector-parser@2.2.2
| | |   +-- flatten@1.0.2
| | |   +-- indexes-of@1.0.1
| | |   `-- uniq@1.0.1
| | +-- postcss-normalize-charset@1.1.1
| | +-- postcss-normalize-url@3.0.7
| | | +-- is-absolute-url@2.0.0
| | | `-- normalize-url@1.8.0
| | |   +-- prepend-http@1.0.4
| | |   +-- query-string@4.2.3
| | |   | `-- strict-uri-encode@1.1.0
| | |   `-- sort-keys@1.1.2
| | |     `-- is-plain-obj@1.1.0
| | +-- postcss-ordered-values@2.2.2
| | +-- postcss-reduce-idents@2.3.1
| | +-- postcss-reduce-initial@1.0.0
| | +-- postcss-reduce-transforms@1.0.4
| | +-- postcss-svgo@2.1.5
| | | +-- is-svg@2.1.0
| | | | `-- html-comment-regex@1.1.1
| | | `-- svgo@0.7.1
| | |   +-- coa@1.0.1
| | |   | `-- q@1.4.1
| | |   +-- colors@1.1.2
| | |   +-- csso@2.2.1
| | |   | +-- clap@1.1.1
| | |   | `-- source-map@0.5.6
| | |   +-- sax@1.2.1
| | |   `-- whet.extend@0.9.9
| | +-- postcss-unique-selectors@2.0.2
| | +-- postcss-value-parser@3.3.0
| | `-- postcss-zindex@2.2.0
| `-- vinyl-sourcemaps-apply@0.2.1
|   `-- source-map@0.5.6
+-- gulp-filter@3.0.1
| +-- multimatch@2.1.0
| | `-- array-union@1.0.2
| `-- streamfilter@1.0.5
+-- gulp-flatmap@1.0.0
| +-- gulp-util@2.2.20
| | +-- chalk@0.5.1
| | | +-- ansi-styles@1.1.0
| | | +-- has-ansi@0.1.0
| | | | `-- ansi-regex@0.2.1
| | | +-- strip-ansi@0.3.0
| | | `-- supports-color@0.2.0
| | +-- lodash._reinterpolate@2.4.1
| | +-- lodash.template@2.4.1
| | | +-- lodash._escapestringchar@2.4.1
| | | +-- lodash.defaults@2.4.1
| | | | +-- lodash._objecttypes@2.4.1
| | | | `-- lodash.keys@2.4.1
| | | +-- lodash.escape@2.4.1
| | | | +-- lodash._escapehtmlchar@2.4.1
| | | | | `-- lodash._htmlescapes@2.4.1
| | | | `-- lodash._reunescapedhtml@2.4.1
| | | |   `-- lodash.keys@2.4.1
| | | +-- lodash.keys@2.4.1
| | | | +-- lodash._isnative@2.4.1
| | | | +-- lodash._shimkeys@2.4.1
| | | | `-- lodash.isobject@2.4.1
| | | +-- lodash.templatesettings@2.4.1
| | | `-- lodash.values@2.4.1
| | |   `-- lodash.keys@2.4.1
| | +-- minimist@0.2.0
| | +-- through2@0.5.1
| | | `-- xtend@3.0.0
| | `-- vinyl@0.2.3
| `-- through2@0.6.5
|   +-- readable-stream@1.0.34
|   | `-- isarray@0.0.1
|   `-- xtend@4.0.1
+-- gulp-json-editor@2.2.1
| +-- deepmerge@0.2.10
| +-- detect-indent@2.0.0
| | +-- get-stdin@3.0.2
| | `-- repeating@1.1.3
| |   `-- is-finite@1.0.2
| +-- js-beautify@1.5.10
| | +-- config-chain@1.1.11
| | | +-- ini@1.3.4
| | | `-- proto-list@1.2.4
| | `-- nopt@3.0.6
| `-- through2@0.5.1
|   +-- readable-stream@1.0.34
|   | `-- isarray@0.0.1
|   `-- xtend@3.0.0
+-- gulp-mocha@2.2.0
| +-- plur@2.1.2
| | `-- irregular-plurals@1.2.0
| `-- resolve-from@1.0.1
+-- gulp-remote-src@0.4.1
| +-- event-stream@3.1.7
| | `-- split@0.2.10
| +-- node.extend@1.1.6
| +-- request@2.58.0
| | +-- aws-sign2@0.5.0
| | +-- bl@0.9.5
| | +-- caseless@0.10.0
| | +-- combined-stream@1.0.5
| | | `-- delayed-stream@1.0.0
| | +-- extend@2.0.1
| | +-- forever-agent@0.6.1
| | +-- form-data@1.0.1
| | | +-- async@2.1.4
| | | `-- mime-types@2.1.13
| | +-- har-validator@1.8.0
| | | `-- bluebird@2.11.0
| | +-- hawk@2.3.1
| | | +-- boom@2.10.1
| | | +-- cryptiles@2.0.5
| | | +-- hoek@2.16.3
| | | `-- sntp@1.0.9
| | +-- http-signature@0.11.0
| | +-- mime-types@2.0.14
| | | `-- mime-db@1.12.0
| | +-- oauth-sign@0.8.2
| | +-- qs@3.1.0
| | `-- tunnel-agent@0.4.3
| +-- through2@0.5.1
| | +-- readable-stream@1.0.34
| | | `-- isarray@0.0.1
| | `-- xtend@3.0.0
| `-- vinyl@0.2.3
+-- gulp-rename@1.2.2
+-- gulp-replace@0.5.4
| +-- istextorbinary@1.0.2
| | +-- binaryextensions@1.0.1
| | `-- textextensions@1.0.2
| `-- replacestream@4.0.2
+-- gulp-shell@0.5.2
| `-- async@1.5.2
+-- gulp-sourcemaps@1.9.1
| +-- acorn@4.0.3
| +-- convert-source-map@1.3.0
| +-- css@2.2.1
| | +-- source-map@0.1.43
| | +-- source-map-resolve@0.3.1
| | | +-- atob@1.1.3
| | | +-- resolve-url@0.2.1
| | | `-- source-map-url@0.3.0
| | `-- urix@0.1.0
| +-- debug-fabulous@0.0.4
| | `-- lazy-debug-legacy@0.0.1
| +-- detect-newline@2.1.0
| +-- strip-bom@2.0.0
| | `-- is-utf8@0.2.1
| `-- vinyl@1.2.0
+-- gulp-tsb@2.0.3
+-- gulp-tslint@4.3.5
| `-- rcloader@0.2.2
|   +-- lodash.assign@4.2.0
|   +-- lodash.isobject@3.0.2
|   +-- lodash.merge@4.6.0
|   `-- rcfinder@0.1.9
|     `-- lodash.clonedeep@4.5.0
+-- gulp-uglify@2.0.0
| +-- gulplog@1.0.0
| | `-- glogg@1.0.0
| +-- has-gulplog@0.1.0
| | `-- sparkles@1.0.0
| +-- make-error-cause@1.2.2
| | `-- make-error@1.2.1
| +-- uglify-js@2.7.0
| | +-- async@0.2.10
| | +-- source-map@0.5.6
| | `-- 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
| `-- uglify-save-license@0.4.1
+-- gulp-util@3.0.7
| +-- array-differ@1.0.0
| +-- array-uniq@1.0.3
| +-- beeper@1.1.1
| +-- 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.1
| |   +-- map-obj@1.0.1
| |   +-- 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
| |   |   | +-- parse-json@2.2.0
| |   |   | | `-- error-ex@1.3.0
| |   |   | |   `-- is-arrayish@0.2.1
| |   |   | `-- strip-bom@2.0.0
| |   |   `-- path-type@1.1.0
| |   +-- redent@1.0.0
| |   | +-- indent-string@2.1.0
| |   | | `-- repeating@2.0.1
| |   | `-- strip-indent@1.0.1
| |   `-- trim-newlines@1.0.0
| +-- fancy-log@1.2.0
| | `-- time-stamp@1.0.1
| +-- lodash._reescape@3.0.0
| +-- lodash._reevaluate@3.0.0
| +-- lodash._reinterpolate@3.0.0
| +-- lodash.template@3.6.2
| | +-- lodash._basecopy@3.0.1
| | +-- lodash._basetostring@3.0.1
| | +-- lodash._basevalues@3.0.0
| | +-- lodash.escape@3.2.0
| | | `-- lodash._root@3.0.1
| | +-- lodash.keys@3.1.2
| | | +-- lodash._getnative@3.9.1
| | | `-- lodash.isarguments@3.1.0
| | +-- lodash.restparam@3.6.1
| | `-- lodash.templatesettings@3.1.1
| +-- multipipe@0.1.2
| | `-- duplexer2@0.0.2
| |   `-- readable-stream@1.1.14
| |     `-- isarray@0.0.1
| +-- object-assign@3.0.0
| +-- replace-ext@0.0.1
| `-- vinyl@0.5.3
+-- gulp-vinyl-zip@1.4.0
| +-- queue@3.1.0
| +-- through2@0.6.5
| | `-- readable-stream@1.0.34
| |   `-- isarray@0.0.1
| `-- yazl@2.4.2
|   `-- buffer-crc32@0.2.13
+-- http-proxy-agent@0.2.7
+-- https-proxy-agent@0.3.6
+-- iconv-lite@0.4.13
+-- inherits@2.0.1
+-- innosetup-compiler@5.5.62
+-- is@3.2.0
+-- is-binary-path@1.0.1
+-- is-buffer@1.1.4
+-- is-dotfile@1.0.2
+-- is-equal-shallow@0.1.3
+-- is-extendable@0.1.1
+-- is-extglob@1.0.0
+-- is-glob@2.0.1
+-- is-number@2.1.0
+-- is-posix-bracket@0.1.1
+-- is-primitive@2.0.0
+-- isarray@1.0.0
+-- isobject@2.1.0
+-- istanbul@0.3.22
| +-- abbrev@1.0.9
| +-- async@1.5.2
| +-- escodegen@1.7.1
| | +-- esprima@1.2.5
| | +-- estraverse@1.9.3
| | +-- optionator@0.5.0
| | | +-- fast-levenshtein@1.0.7
| | | +-- levn@0.2.5
| | | `-- wordwrap@0.0.3
| | `-- source-map@0.2.0
| +-- esprima@2.5.0
| +-- fileset@0.2.1
| | `-- minimatch@2.0.10
| +-- handlebars@4.0.6
| | +-- async@1.5.2
| | +-- optimist@0.6.1
| | | +-- minimist@0.0.10
| | | `-- wordwrap@0.0.3
| | `-- uglify-js@2.7.5
| |   +-- async@0.2.10
| |   `-- source-map@0.5.6
| +-- nopt@3.0.6
| +-- resolve@1.1.7
| +-- supports-color@3.1.2
| | `-- has-flag@1.0.0
| +-- which@1.2.12
| | `-- isexe@1.1.2
| `-- wordwrap@1.0.0
+-- jsdom-no-contextify@3.1.0
| +-- browser-request@0.3.3
| +-- cssom@0.3.1
| +-- cssstyle@0.2.37
| +-- htmlparser2@3.9.2
| | +-- domelementtype@1.3.0
| | +-- domhandler@2.3.0
| | +-- domutils@1.5.1
| | | `-- dom-serializer@0.1.0
| | |   `-- domelementtype@1.1.3
| | `-- entities@1.1.1
| +-- nwmatcher@1.3.9
| +-- parse5@1.5.1
| +-- request@2.79.0
| | +-- combined-stream@1.0.5
| | | `-- delayed-stream@1.0.0
| | +-- forever-agent@0.6.1
| | +-- form-data@2.1.2
| | +-- 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
| | +-- oauth-sign@0.8.2
| | +-- qs@6.3.0
| | +-- tunnel-agent@0.4.3
| | `-- uuid@3.0.1
| +-- xml-name-validator@1.0.0
| `-- xmlhttprequest@1.8.0
+-- kind-of@3.0.4
+-- lazy.js@0.4.2
+-- micromatch@2.3.11
+-- mime@1.2.11
+-- minimatch@3.0.3
+-- minimist@1.2.0
+-- mkdirp@0.5.1
| `-- minimist@0.0.8
+-- mocha@2.5.3
| +-- commander@2.3.0
| +-- diff@1.4.0
| +-- escape-string-regexp@1.0.2
| +-- glob@3.2.11
| | `-- minimatch@0.3.0
| +-- growl@1.9.2
| +-- jade@0.26.3
| | +-- commander@0.6.1
| | `-- mkdirp@0.3.0
| +-- supports-color@1.2.0
| `-- to-iso-string@0.0.2
+-- ms@0.7.1
+-- nan@2.4.0
+-- native-keymap@0.3.0
+-- normalize-path@2.0.1
+-- object-assign@4.1.0
+-- object.omit@2.0.0
+-- oniguruma@6.1.1
+-- optimist@0.3.5
| `-- wordwrap@0.0.3
+-- parse-glob@3.0.4
+-- path-is-absolute@1.0.0
+-- pend@1.2.0
+-- preserve@0.2.0
+-- process-nextick-args@1.0.7
+-- pty.js@0.3.0
| +-- extend@1.2.1
| `-- nan@2.2.1
+-- pump@1.0.1
| `-- end-of-stream@1.1.0
|   `-- once@1.3.3
+-- queue@3.0.6
+-- randomatic@1.1.5
+-- readable-stream@2.1.5
+-- readdirp@2.1.0
+-- regex-cache@0.4.3
+-- remap-istanbul@0.6.4
| +-- amdefine@1.0.0
| +-- istanbul@0.4.3
| | +-- async@1.5.2
| | +-- escodegen@1.8.1
| | | +-- estraverse@1.9.3
| | | `-- source-map@0.2.0
| | +-- nopt@3.0.6
| | `-- supports-color@3.1.2
| +-- source-map@0.5.6
| `-- through2@2.0.1
|   `-- readable-stream@2.0.6
+-- repeat-element@1.1.2
+-- repeat-string@1.5.4
+-- rimraf@2.5.4
| `-- glob@7.1.1
+-- semver@4.3.6
+-- set-immediate-shim@1.0.1
+-- sinon@1.17.6
| +-- formatio@1.1.1
| +-- lolex@1.3.2
| +-- samsam@1.1.2
| `-- util@0.10.3
+-- source-map@0.4.4
| `-- amdefine@1.0.1
+-- string_decoder@0.10.31
+-- tslint@3.15.1
| +-- colors@1.1.2
| +-- diff@2.2.3
| +-- findup-sync@0.3.0
| | `-- glob@5.0.15
| +-- glob@7.1.1
| +-- optimist@0.6.1
| | +-- minimist@0.0.10
| | `-- wordwrap@0.0.3
| `-- underscore.string@3.3.4
|   `-- sprintf-js@1.0.3
+-- typechecker@2.0.8
+-- UNMET PEER DEPENDENCY typescript@2.0.3
+-- typescript-formatter@3.1.0
| +-- commandpost@1.0.1
| +-- editorconfig@0.13.2
| | +-- bluebird@3.4.6
| | +-- commander@2.9.0
| | +-- lru-cache@3.2.0
| | | `-- pseudomap@1.0.2
| | `-- sigmund@1.0.1
| `-- glob-expand@0.2.1
|   +-- glob@4.5.3
|   | `-- minimatch@2.0.10
|   `-- lodash@4.13.1
+-- uglify-js@2.4.8
| +-- async@0.2.10
| +-- source-map@0.1.43
| `-- uglify-to-browserify@1.0.2
+-- underscore@1.8.3
+-- util-deprecate@1.0.2
+-- vinyl@0.4.6
| +-- clone@0.2.0
| `-- clone-stats@0.0.1
+-- vinyl-fs@2.4.4
| +-- duplexify@3.5.0
| | +-- end-of-stream@1.0.0
| | | `-- once@1.3.3
| | `-- stream-shift@1.0.0
| +-- glob-stream@5.3.5
| | +-- glob-parent@3.0.1
| | | +-- is-glob@3.1.0
| | | | `-- is-extglob@2.1.0
| | | `-- path-dirname@1.0.2
| | +-- ordered-read-streams@0.3.0
| | +-- through2@0.6.5
| | | `-- readable-stream@1.0.34
| | |   `-- isarray@0.0.1
| | +-- to-absolute-glob@0.1.1
| | | `-- extend-shallow@2.0.1
| | `-- unique-stream@2.2.1
| +-- gulp-sourcemaps@1.6.0
| +-- is-valid-glob@0.3.0
| +-- lazystream@1.0.0
| +-- lodash.isequal@4.4.0
| +-- merge-stream@1.0.1
| +-- strip-bom@2.0.0
| +-- strip-bom-stream@1.0.0
| | +-- first-chunk-stream@1.0.0
| | `-- strip-bom@2.0.0
| +-- through2-filter@2.0.0
| +-- vali-date@1.0.0
| `-- vinyl@1.2.0
+-- vscode-debugprotocol@1.14.0
+-- vscode-nls-dev@2.0.1
| +-- clone@1.0.2
| +-- glob@6.0.4
| +-- source-map@0.5.6
| +-- vinyl@1.2.0
| `-- yargs@3.32.0
|   +-- camelcase@2.1.1
|   +-- cliui@3.2.0
|   | `-- wrap-ansi@2.1.0
|   +-- os-locale@1.4.0
|   | `-- lcid@1.0.0
|   |   `-- invert-kv@1.0.0
|   +-- window-size@0.1.4
|   `-- y18n@3.2.1
+-- vscode-textmate@2.3.1
+-- windows-foreground-love@0.1.0
+-- windows-mutex@0.2.0
| `-- bindings@1.2.1
+-- winreg@1.2.0
+-- xterm@2.1.0  (git+https://github.com/Tyriar/xterm.js.git#81f0516e1098439116ac1344ae3074f51c5bcf52)
`-- yauzl@2.3.1

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@github:bpasero/fsevents#vscode (node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@0.3.8: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN gulp-tsb@2.0.3 requires a peer of typescript@^2.0.10 but none was installed.npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@0.3.8 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@0.3.8: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

C:\vhosts\vscode>gulp vscode-win32
[12:15:41] Using gulpfile C:\vhosts\vscode\gulpfile.js
[12:15:41] Starting 'clean-optimized-vscode'...
[12:15:41] Starting 'clean-client-build'...
[12:15:41] Starting 'clean-extension:configuration-editing'...
[12:15:41] Starting 'clean-extension:css-client'...
[12:15:41] Starting 'clean-extension:css-server'...
[12:15:41] Starting 'clean-extension:extension-editing'...
[12:15:41] Starting 'clean-extension:git'...
[12:15:41] Starting 'clean-extension:html-client'...
[12:15:41] Starting 'clean-extension:html-server'...
[12:15:41] Starting 'clean-extension:javascript'...
[12:15:41] Starting 'clean-extension:json-client'...
[12:15:41] Starting 'clean-extension:json-server'...
[12:15:41] Starting 'clean-extension:markdown'...
[12:15:41] Starting 'clean-extension:php'...
[12:15:41] Starting 'clean-extension:python'...
[12:15:41] Starting 'clean-extension:typescript-test-colorize-fixtures'...
[12:15:41] Starting 'clean-extension:typescript'...
[12:15:41] Starting 'clean-extension:vscode-api-tests'...
[12:15:41] Starting 'clean-extension:vscode-colorize-tests'...
[12:15:41] Starting 'clean-vscode-win32'...
[12:15:41] Finished 'clean-optimized-vscode' after 30 ms
[12:15:41] Finished 'clean-client-build' after 29 ms
[12:15:41] Starting 'compile-client-build'...
[12:15:41] Starting compilation...
[12:15:41] Finished 'clean-extension:configuration-editing' after 53 ms
[12:15:41] Starting 'compile-extension-build:configuration-editing'...
[12:15:41] Finished 'clean-extension:css-client' after 57 ms
[12:15:41] Starting 'compile-extension-build:css-client'...
[12:15:41] Finished 'clean-extension:css-server' after 60 ms
[12:15:41] Starting 'compile-extension-build:css-server'...
[12:15:41] Finished 'clean-extension:extension-editing' after 65 ms
[12:15:41] Starting 'compile-extension-build:extension-editing'...
[12:15:41] Finished 'clean-extension:git' after 68 ms
[12:15:41] Starting 'compile-extension-build:git'...
[12:15:41] Finished 'clean-extension:html-client' after 69 ms
[12:15:41] Starting 'compile-extension-build:html-client'...
[12:15:41] Finished 'clean-extension:html-server' after 74 ms
[12:15:41] Starting 'compile-extension-build:html-server'...
[12:15:41] Finished 'clean-extension:javascript' after 77 ms
[12:15:41] Starting 'compile-extension-build:javascript'...
[12:15:41] Finished 'clean-extension:json-client' after 81 ms
[12:15:41] Starting 'compile-extension-build:json-client'...
[12:15:41] Finished 'clean-extension:json-server' after 82 ms
[12:15:41] Starting 'compile-extension-build:json-server'...
[12:15:41] Finished 'clean-extension:markdown' after 84 ms
[12:15:41] Starting 'compile-extension-build:markdown'...
[12:15:41] Finished 'clean-extension:php' after 89 ms
[12:15:41] Starting 'compile-extension-build:php'...
[12:15:41] Finished 'clean-extension:python' after 90 ms
[12:15:41] Starting 'compile-extension-build:python'...
[12:15:41] Finished 'clean-extension:typescript-test-colorize-fixtures' after 92 ms
[12:15:41] Starting 'compile-extension-build:typescript-test-colorize-fixtures'...
[12:15:41] Finished 'clean-extension:typescript' after 96 ms
[12:15:41] Starting 'compile-extension-build:typescript'...
[12:15:41] Finished 'clean-extension:vscode-api-tests' after 98 ms
[12:15:41] Starting 'compile-extension-build:vscode-api-tests'...
[12:15:41] Finished 'clean-extension:vscode-colorize-tests' after 103 ms
[12:15:41] Starting 'compile-extension-build:vscode-colorize-tests'...
[12:15:41] Finished 'clean-vscode-win32' after 103 ms
[12:15:41] Finished 'compile-extension-build:git' after 82 ms
[12:15:41] Finished 'compile-extension-build:typescript-test-colorize-fixtures' after 45 ms
[12:15:46] Finished 'compile-extension-build:python' after 4.62 s
[12:15:46] Finished 'compile-extension-build:configuration-editing' after 4.67 s
[12:15:46] Finished 'compile-extension-build:extension-editing' after 4.66 s
[12:15:46] Finished 'compile-extension-build:markdown' after 5.08 s
[12:15:47] Finished 'compile-extension-build:css-server' after 5.76 s
[12:15:48] Finished 'compile-extension-build:vscode-colorize-tests' after 6.16 s
[12:15:49] Finished 'compile-extension-build:json-client' after 7.69 s
[12:15:49] Finished 'compile-extension-build:css-client' after 7.76 s
[12:15:50] Finished 'compile-extension-build:html-client' after 8.91 s
[12:15:50] Finished 'compile-extension-build:javascript' after 9.08 s
[12:15:50] Finished 'compile-extension-build:vscode-api-tests' after 9.09 s
[12:15:50] Finished 'compile-extension-build:html-server' after 9.14 s
[12:15:51] Finished 'compile-extension-build:php' after 9.17 s
[12:15:51] Finished 'compile-extension-build:json-server' after 9.2 s
[12:15:51] Finished 'compile-extension-build:typescript' after 9.72 s
[12:15:51] Starting 'compile-extensions-build'...
[12:15:51] Finished 'compile-extensions-build' after 2.99 μs
[12:17:11] Finished compilation with 0 errors after 89311 ms
[12:17:11] [monaco.d.ts] Starting monaco.d.ts generation
[12:17:13] [monaco.d.ts] Finished monaco.d.ts generation
[12:17:13] 'compile-client-build' errored after 1.52 min
[12:17:13] Error: monaco.d.ts is no longer up to date. Please run gulp watch and commit the new file.
    at formatError (C:\Users\Andrius\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:169:10)
    at Gulp.<anonymous> (C:\Users\Andrius\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:195:15)
    at emitOne (events.js:96:13)
    at Gulp.emit (events.js:188:7)
    at Gulp.Orchestrator._emitTaskDone (C:\vhosts\vscode\node_modules\orchestrator\index.js:264:8)
    at C:\vhosts\vscode\node_modules\orchestrator\index.js:275:23
    at finish (C:\vhosts\vscode\node_modules\orchestrator\lib\runTask.js:21:8)
    at Stream.<anonymous> (C:\vhosts\vscode\node_modules\orchestrator\lib\runTask.js:52:4)
    at Stream.f (C:\vhosts\vscode\node_modules\end-of-stream\node_modules\once\once.js:17:25)
    at emitOne (events.js:101:20)
    at Stream.emit (events.js:188:7)
    at runNow (C:\vhosts\vscode\build\lib\compilation.js:106:30)
    at Stream.<anonymous> (C:\vhosts\vscode\build\lib\compilation.js:129:13)
    at _end (C:\vhosts\vscode\node_modules\through\index.js:65:9)
    at Stream.stream.end (C:\vhosts\vscode\node_modules\through\index.js:74:5)
    at DestroyableTransform.onend (stream.js:59:10)

C:\vhosts\vscode>python -V
Python 2.7.12

C:\vhosts\vscode>
alexdima commented 7 years ago

@asolopovas Run gulp watch once. Let it write the new monaco.d.ts file.

From the error message:

[12:17:13] Error: monaco.d.ts is no longer up to date. Please run gulp watch and commit the new file. You will need to commit the new monaco.d.ts if you are creating a PR.