Menu icon Foundation
Foundation CLI on Windows - paths exceed 260 chars

I have installed GIT for Windows and nodejs for Windows and the Foundation CLI.

When i create a new project using "foundation new" the process completes but installs a massive folder tree which exceeds the 255 character max allowed on Windows/NTFS. I get slightly different results depending where I create the new project.

Here is the resultant folder tree of one session along with the command prompt session that created it.

The installation seems to be recursively installing more and more node_module folders until my OS can handle no more.

HELP !!!

Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\Users\Philip>foundation new
? What are you building today? (Use arrow keys)
? What are you building today? A website (Foundation for Sites)
? What's the project called? Rickla
? Which template would you like to use? Basic Template: includes a Sass compiler

            .
           /|     ,
      , /|/  \/| /|       Thanks for using ZURB Foundation for Sites!
     /|/       |/ |       -------------------------------------------
 |___|            |___|   Let's set up a new project.
 \___|  ^^   ^^   |___/   It shouldn't take more than a minute.
     | -[O]--[O]- |
     |    ___,    |
     |    ...     |
      \__________/


Downloading the project template...
Done downloading!

Installing dependencies...


> spawn-sync@1.0.13 postinstall C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass\node_modules\cross-spawn\node_modules\spawn-sync
> node postinstall

\
> node-sass@3.4.2 install C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass
> node scripts/install.js

Binary downloaded and installed at C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass\vendor\win32-x64-46\binding.node

> node-sass@3.4.2 postinstall C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass
> node scripts/build.js

` C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass\vendor\win32-x64-46\binding.node ` exists.
 testing binary.
Binary is fine; exiting.
gulp-load-plugins@1.1.0 node_modules\gulp-load-plugins
├── multimatch@2.0.0 (array-differ@1.0.0, array-union@1.0.1, minimatch@2.0.10)
├── resolve@1.1.6
├── findup-sync@0.2.1 (glob@4.3.5)
└── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, beeper@1.1.0, object-assign@3.0.0, fancy-log@1.1.0, lodash._reevaluate@3.0.0, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, has-gulplog@0.1.0, vinyl@0.5.3, chalk@1.1.1, gulplog@1.0.0, lodash.template@3.6.2, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.12)

gulp@3.9.0 node_modules\gulp
├── interpret@0.6.6
├── pretty-hrtime@1.0.1
├── deprecated@0.0.1
├── archy@1.0.0
├── minimist@1.2.0
├── tildify@1.1.2 (os-homedir@1.0.1)
├── semver@4.3.6
├── v8flags@2.0.10 (user-home@1.1.1)
├── chalk@1.1.1 (escape-string-regexp@1.0.3, ansi-styles@2.1.0, supports-color@2.0.0, has-ansi@2.0.0, strip-ansi@3.0.0)
├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5)
├── liftoff@2.2.0 (extend@2.0.1, rechoir@0.6.2, flagged-respawn@0.3.1, findup-sync@0.3.0, resolve@1.1.6)
├── vinyl-fs@0.3.14 (graceful-fs@3.0.8, defaults@1.0.3, vinyl@0.4.6, strip-bom@1.0.0, through2@0.6.5, mkdirp@0.5.1, glob-stream@3.1.18, glob-watcher@0.0.6)
└── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reevaluate@3.0.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, fancy-log@1.1.0, lodash._reescape@3.0.0, object-assign@3.0.0, replace-ext@0.0.1, has-gulplog@0.1.0, vinyl@0.5.3, lodash.template@3.6.2, gulplog@1.0.0, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.12)

gulp-autoprefixer@2.3.1 node_modules\gulp-autoprefixer
├── object-assign@2.1.1
├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
├── postcss@4.1.16 (js-base64@2.1.9, es6-promise@2.3.0, source-map@0.4.4)
├── vinyl-sourcemaps-apply@0.1.4 (source-map@0.1.43)
├── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, fancy-log@1.1.0, lodash._reescape@3.0.0, lodash._reevaluate@3.0.0, object-assign@3.0.0, lodash._reinterpolate@3.0.0, beeper@1.1.0, replace-ext@0.0.1, minimist@1.2.0, has-gulplog@0.1.0, vinyl@0.5.3, chalk@1.1.1, gulplog@1.0.0, lodash.template@3.6.2, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.12)
└── autoprefixer-core@5.2.1 (num2fraction@1.2.2, browserslist@0.4.0, caniuse-db@1.0.30000373)

gulp-sass@2.1.0 node_modules\gulp-sass
├── object-assign@4.0.1
├── vinyl-sourcemaps-apply@0.2.0 (source-map@0.5.3)
├── through2@2.0.0 (xtend@4.0.1, readable-stream@2.0.4)
├── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, fancy-log@1.1.0, object-assign@3.0.0, lodash._reevaluate@3.0.0, beeper@1.1.0, replace-ext@0.0.1, has-gulplog@0.1.0, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, dateformat@1.0.12)
└── node-sass@3.4.2 (get-stdin@4.0.1, async-foreach@0.1.3, nan@2.1.0, mkdirp@0.5.1, chalk@1.1.1, gaze@0.5.2, glob@5.0.15, npmconf@2.1.2, meow@3.6.0, cross-spawn@2.0.1, request@2.67.0, node-gyp@3.2.1, sass-graph@2.0.1)

You're all set!

 ✓ New project folder created.
 ✓ Node modules installed.
 ✓ Bower components installed.

Now run foundation watch while inside the Rickla folder.


C:\Users\Philip>tree
Folder PATH listing for volume SSD
Volume serial number is 000000C4 EEA0:1D8D
C:.
├───.config
│   └───configstore
├───.gem
│   └───specs
│       └───api.rubygems.org%443
│           └───quick
│               └───Marshal.4.8
├───.oracle_jre_usage
├───.thumb
│   ├───fail
│   └───normal
├───.VirtualBox
├───Documents
├───iCloudDrive
├───OneDrive
└───Rickla
    ├───bower_components
    │   ├───foundation-sites
    │   │   ├───.npm
    │   │   │   └───package
    │   │   ├───dist
    │   │   ├───js
    │   │   └───scss
    │   │       ├───components
    │   │       ├───forms
    │   │       ├───grid
    │   │       ├───settings
    │   │       ├───typography
    │   │       ├───util
    │   │       └───vendor
    │   ├───jquery
    │   │   ├───dist
    │   │   └───src
    │   │       ├───ajax
    │   │       │   └───var
    │   │       ├───attributes
    │   │       ├───core
    │   │       │   └───var
    │   │       ├───css
    │   │       │   └───var
    │   │       ├───data
    │   │       │   └───var
    │   │       ├───effects
    │   │       ├───event
    │   │       ├───exports
    │   │       ├───manipulation
    │   │       │   └───var
    │   │       ├───queue
    │   │       ├───sizzle
    │   │       │   └───dist
    │   │       ├───traversing
    │   │       │   └───var
    │   │       └───var
    │   ├───motion-ui
    │   │   ├───dist
    │   │   ├───docs
    │   │   ├───lib
    │   │   └───src
    │   │       ├───effects
    │   │       ├───transitions
    │   │       └───util
    │   └───what-input
    │       ├───gulpfile.js
    │       │   └───tasks
    │       └───polyfills
    │           └───ie8
    ├───etc
    ├───js
    ├───node_modules
    │   ├───.bin
    │   ├───gulp
    │   │   ├───bin
    │   │   ├───completion
    │   │   ├───lib
    │   │   └───node_modules
    │   │       ├───.bin
    │   │       ├───archy
    │   │       │   ├───examples
    │   │       │   └───test
    │   │       ├───chalk
    │   │       │   └───node_modules
    │   │       │       ├───ansi-styles
    │   │       │       ├───escape-string-regexp
    │   │       │       ├───has-ansi
    │   │       │       │   └───node_modules
    │   │       │       │       └───ansi-regex
    │   │       │       ├───strip-ansi
    │   │       │       │   └───node_modules
    │   │       │       │       └───ansi-regex
    │   │       │       └───supports-color
    │   │       ├───deprecated
    │   │       │   └───test
    │   │       ├───gulp-util
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       ├───array-differ
    │   │       │       ├───array-uniq
    │   │       │       ├───beeper
    │   │       │       ├───dateformat
    │   │       │       │   ├───bin
    │   │       │       │   ├───lib
    │   │       │       │   ├───node_modules
    │   │       │       │   │   ├───get-stdin
    │   │       │       │   │   └───meow
    │   │       │       │   │       └───node_modules
    │   │       │       │   │           ├───camelcase-keys
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───camelcase
    │   │       │       │   │           │       └───map-obj
    │   │       │       │   │           ├───loud-rejection
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       └───signal-exit
    │   │       │       │   │           │           └───test
    │   │       │       │   │           │               └───fixtures
    │   │       │       │   │           ├───normalize-package-data
    │   │       │       │   │           │   ├───lib
    │   │       │       │   │           │   ├───node_modules
    │   │       │       │   │           │   │   ├───hosted-git-info
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   │       └───lib
    │   │       │       │   │           │   │   ├───is-builtin-module
    │   │       │       │   │           │   │   │   └───node_modules
    │   │       │       │   │           │   │   │       └───builtin-modules
    │   │       │       │   │           │   │   └───validate-npm-package-license
    │   │       │       │   │           │   │       └───node_modules
    │   │       │       │   │           │   │           ├───spdx-correct
    │   │       │       │   │           │   │           │   └───node_modules
    │   │       │       │   │           │   │           │       └───spdx-license-ids
    │   │       │       │   │           │   │           └───spdx-expression-parse
    │   │       │       │   │           │   │               └───node_modules
    │   │       │       │   │           │   │                   ├───spdx-exceptions
    │   │       │       │   │           │   │                   └───spdx-license-ids
    │   │       │       │   │           │   └───test
    │   │       │       │   │           │       └───fixtures
    │   │       │       │   │           ├───object-assign
    │   │       │       │   │           ├───read-pkg-up
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───find-up
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       ├───path-exists
    │   │       │       │   │           │       │       └───pinkie-promise
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───pinkie
    │   │       │       │   │           │       └───read-pkg
    │   │       │       │   │           │           └───node_modules
    │   │       │       │   │           │               ├───load-json-file
    │   │       │       │   │           │               │   └───node_modules
    │   │       │       │   │           │               │       ├───graceful-fs
    │   │       │       │   │           │               │       ├───parse-json
    │   │       │       │   │           │               │       │   ├───node_modules
    │   │       │       │   │           │               │       │   │   └───error-ex
    │   │       │       │   │           │               │       │   │       └───node_modules
    │   │       │       │   │           │               │       │   │           └───is-arrayish
    │   │       │       │   │           │               │       │   └───vendor
    │   │       │       │   │           │               │       ├───pify
    │   │       │       │   │           │               │       ├───pinkie-promise
    │   │       │       │   │           │               │       │   └───node_modules
    │   │       │       │   │           │               │       │       └───pinkie
    │   │       │       │   │           │               │       └───strip-bom
    │   │       │       │   │           │               │           └───node_modules
    │   │       │       │   │           │               │               └───is-utf8
    │   │       │       │   │           │               └───path-type
    │   │       │       │   │           │                   └───node_modules
    │   │       │       │   │           │                       ├───graceful-fs
    │   │       │       │   │           │                       ├───pify
    │   │       │       │   │           │                       └───pinkie-promise
    │   │       │       │   │           │                           └───node_modules
    │   │       │       │   │           │                               └───pinkie
    │   │       │       │   │           ├───redent
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───.bin
    │   │       │       │   │           │       ├───indent-string
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       └───repeating
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───is-finite
    │   │       │       │   │           │       │                   └───node_modules
    │   │       │       │   │           │       │                       └───number-is-nan
    │   │       │       │   │           │       └───strip-indent
    │   │       │       │   │           └───trim-newlines
    │   │       │       │   └───test
    │   │       │       │       └───weekofyear
    │   │       │       ├───fancy-log
    │   │       │       ├───gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───glogg
    │   │       │       │           └───node_modules
    │   │       │       │               └───sparkles
    │   │       │       ├───has-gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───sparkles
    │   │       │       ├───lodash.template
    │   │       │       │   └───node_modules
    │   │       │       │       ├───lodash.escape
    │   │       │       │       ├───lodash.keys
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───lodash.isarguments
    │   │       │       │       │       ├───lodash.isarray
    │   │       │       │       │       └───lodash._getnative
    │   │       │       │       ├───lodash.restparam
    │   │       │       │       ├───lodash.templatesettings
    │   │       │       │       ├───lodash._basecopy
    │   │       │       │       ├───lodash._basetostring
    │   │       │       │       ├───lodash._basevalues
    │   │       │       │       └───lodash._isiterateecall
    │   │       │       ├───lodash._reescape
    │   │       │       ├───lodash._reevaluate
    │   │       │       ├───lodash._reinterpolate
    │   │       │       ├───multipipe
    │   │       │       │   ├───node_modules
    │   │       │       │   │   └───duplexer2
    │   │       │       │   │       ├───node_modules
    │   │       │       │   │       │   └───readable-stream
    │   │       │       │   │       │       ├───lib
    │   │       │       │   │       │       └───node_modules
    │   │       │       │   │       │           ├───core-util-is
    │   │       │       │   │       │           │   └───lib
    │   │       │       │   │       │           ├───inherits
    │   │       │       │   │       │           ├───isarray
    │   │       │       │   │       │           │   └───build
    │   │       │       │   │       │           └───string_decoder
    │   │       │       │   │       └───test
    │   │       │       │   └───test
    │   │       │       ├───object-assign
    │   │       │       ├───replace-ext
    │   │       │       │   └───test
    │   │       │       ├───through2
    │   │       │       │   └───node_modules
    │   │       │       │       ├───readable-stream
    │   │       │       │       │   ├───doc
    │   │       │       │       │   │   └───wg-meetings
    │   │       │       │       │   ├───lib
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───core-util-is
    │   │       │       │       │       │   └───lib
    │   │       │       │       │       ├───inherits
    │   │       │       │       │       ├───isarray
    │   │       │       │       │       │   └───build
    │   │       │       │       │       ├───process-nextick-args
    │   │       │       │       │       ├───string_decoder
    │   │       │       │       │       └───util-deprecate
    │   │       │       │       └───xtend
    │   │       │       └───vinyl
    │   │       │           ├───lib
    │   │       │           └───node_modules
    │   │       │               ├───clone
    │   │       │               └───clone-stats
    │   │       ├───interpret
    │   │       ├───liftoff
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───extend
    │   │       │       ├───findup-sync
    │   │       │       │   ├───lib
    │   │       │       │   └───node_modules
    │   │       │       │       └───glob
    │   │       │       │           └───node_modules
    │   │       │       │               ├───inflight
    │   │       │       │               │   └───node_modules
    │   │       │       │               │       └───wrappy
    │   │       │       │               │           └───test
    │   │       │       │               ├───inherits
    │   │       │       │               ├───minimatch
    │   │       │       │               │   └───node_modules
    │   │       │       │               │       └───brace-expansion
    │   │       │       │               │           └───node_modules
    │   │       │       │               │               ├───balanced-match
    │   │       │       │               │               │   └───test
    │   │       │       │               │               └───concat-map
    │   │       │       │               │                   ├───example
    │   │       │       │               │                   └───test
    │   │       │       │               ├───once
    │   │       │       │               │   └───node_modules
    │   │       │       │               │       └───wrappy
    │   │       │       │               │           └───test
    │   │       │       │               └───path-is-absolute
    │   │       │       ├───flagged-respawn
    │   │       │       │   ├───lib
    │   │       │       │   └───test
    │   │       │       │       └───bin
    │   │       │       ├───rechoir
    │   │       │       │   └───lib
    │   │       │       └───resolve
    │   │       │           ├───example
    │   │       │           ├───lib
    │   │       │           └───test
    │   │       │               ├───dotdot
    │   │       │               │   └───abc
    │   │       │               ├───module_dir
    │   │       │               │   ├───xmodules
    │   │       │               │   │   └───aaa
    │   │       │               │   ├───ymodules
    │   │       │               │   │   └───aaa
    │   │       │               │   └───zmodules
    │   │       │               │       └───bbb
    │   │       │               ├───node_path
    │   │       │               │   ├───x
    │   │       │               │   │   ├───aaa
    │   │       │               │   │   └───ccc
    │   │       │               │   └───y
    │   │       │               │       ├───bbb
    │   │       │               │       └───ccc
    │   │       │               ├───pathfilter
    │   │       │               │   └───deep_ref
    │   │       │               │       └───node_modules
    │   │       │               │           └───deep
    │   │       │               │               └───deeper
    │   │       │               ├───precedence
    │   │       │               │   ├───aaa
    │   │       │               │   └───bbb
    │   │       │               ├───resolver
    │   │       │               │   ├───bar
    │   │       │               │   │   └───node_modules
    │   │       │               │   │       └───foo
    │   │       │               │   ├───baz
    │   │       │               │   ├───biz
    │   │       │               │   │   └───node_modules
    │   │       │               │   │       ├───garply
    │   │       │               │   │       │   └───lib
    │   │       │               │   │       ├───grux
    │   │       │               │   │       └───tiv
    │   │       │               │   ├───incorrect_main
    │   │       │               │   ├───other_path
    │   │       │               │   │   └───lib
    │   │       │               │   ├───punycode
    │   │       │               │   │   └───node_modules
    │   │       │               │   │       └───punycode
    │   │       │               │   ├───quux
    │   │       │               │   │   └───foo
    │   │       │               │   └───without_basedir
    │   │       │               │       └───node_modules
    │   │       │               └───subdirs
    │   │       │                   └───node_modules
    │   │       │                       └───a
    │   │       │                           └───b
    │   │       │                               └───c
    │   │       ├───minimist
    │   │       │   ├───example
    │   │       │   └───test
    │   │       ├───orchestrator
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───end-of-stream
    │   │       │       │   └───node_modules
    │   │       │       │       └───once
    │   │       │       │           └───node_modules
    │   │       │       │               └───wrappy
    │   │       │       │                   └───test
    │   │       │       ├───sequencify
    │   │       │       └───stream-consume
    │   │       │           └───test
    │   │       ├───pretty-hrtime
    │   │       ├───semver
    │   │       │   ├───bin
    │   │       │   └───test
    │   │       ├───tildify
    │   │       │   └───node_modules
    │   │       │       └───os-homedir
    │   │       ├───v8flags
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       └───user-home
    │   │       └───vinyl-fs
    │   │           ├───lib
    │   │           │   ├───dest
    │   │           │   │   └───writeContents
    │   │           │   └───src
    │   │           │       └───getContents
    │   │           └───node_modules
    │   │               ├───.bin
    │   │               ├───defaults
    │   │               │   └───node_modules
    │   │               │       └───clone
    │   │               ├───glob-stream
    │   │               │   └───node_modules
    │   │               │       ├───glob
    │   │               │       │   └───node_modules
    │   │               │       │       ├───inflight
    │   │               │       │       │   └───node_modules
    │   │               │       │       │       └───wrappy
    │   │               │       │       │           └───test
    │   │               │       │       ├───inherits
    │   │               │       │       └───once
    │   │               │       │           └───node_modules
    │   │               │       │               └───wrappy
    │   │               │       │                   └───test
    │   │               │       ├───glob2base
    │   │               │       │   └───node_modules
    │   │               │       │       └───find-index
    │   │               │       ├───minimatch
    │   │               │       │   └───node_modules
    │   │               │       │       └───brace-expansion
    │   │               │       │           └───node_modules
    │   │               │       │               ├───balanced-match
    │   │               │       │               │   └───test
    │   │               │       │               └───concat-map
    │   │               │       │                   ├───example
    │   │               │       │                   └───test
    │   │               │       ├───ordered-read-streams
    │   │               │       │   └───test
    │   │               │       └───unique-stream
    │   │               │           └───test
    │   │               ├───glob-watcher
    │   │               │   ├───node_modules
    │   │               │   │   └───gaze
    │   │               │   │       ├───lib
    │   │               │   │       └───node_modules
    │   │               │   │           └───globule
    │   │               │   │               ├───lib
    │   │               │   │               ├───node_modules
    │   │               │   │               │   ├───glob
    │   │               │   │               │   │   ├───examples
    │   │               │   │               │   │   ├───node_modules
    │   │               │   │               │   │   │   ├───graceful-fs
    │   │               │   │               │   │   │   │   └───test
    │   │               │   │               │   │   │   └───inherits
    │   │               │   │               │   │   └───test
    │   │               │   │               │   ├───lodash
    │   │               │   │               │   │   └───dist
    │   │               │   │               │   └───minimatch
    │   │               │   │               │       ├───node_modules
    │   │               │   │               │       │   ├───lru-cache
    │   │               │   │               │       │   │   ├───lib
    │   │               │   │               │       │   │   └───test
    │   │               │   │               │       │   └───sigmund
    │   │               │   │               │       │       └───test
    │   │               │   │               │       └───test
    │   │               │   │               └───test
    │   │               │   │                   └───fixtures
    │   │               │   │                       └───expand
    │   │               │   │                           ├───css
    │   │               │   │                           ├───deep
    │   │               │   │                           │   └───deeper
    │   │               │   │                           │       └───deepest
    │   │               │   │                           └───js
    │   │               │   └───test
    │   │               │       └───fixtures
    │   │               ├───graceful-fs
    │   │               │   └───test
    │   │               ├───mkdirp
    │   │               │   ├───bin
    │   │               │   ├───examples
    │   │               │   ├───node_modules
    │   │               │   │   └───minimist
    │   │               │   │       ├───example
    │   │               │   │       └───test
    │   │               │   └───test
    │   │               ├───strip-bom
    │   │               │   └───node_modules
    │   │               │       ├───first-chunk-stream
    │   │               │       └───is-utf8
    │   │               ├───through2
    │   │               │   └───node_modules
    │   │               │       ├───readable-stream
    │   │               │       │   ├───lib
    │   │               │       │   └───node_modules
    │   │               │       │       ├───core-util-is
    │   │               │       │       │   └───lib
    │   │               │       │       ├───inherits
    │   │               │       │       ├───isarray
    │   │               │       │       │   └───build
    │   │               │       │       └───string_decoder
    │   │               │       └───xtend
    │   │               └───vinyl
    │   │                   ├───lib
    │   │                   └───node_modules
    │   │                       ├───clone
    │   │                       └───clone-stats
    │   ├───gulp-autoprefixer
    │   │   └───node_modules
    │   │       ├───autoprefixer-core
    │   │       │   ├───data
    │   │       │   ├───lib
    │   │       │   │   └───hacks
    │   │       │   └───node_modules
    │   │       │       ├───browserslist
    │   │       │       ├───caniuse-db
    │   │       │       │   ├───features-json
    │   │       │       │   ├───fulldata-json
    │   │       │       │   └───region-usage-json
    │   │       │       └───num2fraction
    │   │       ├───gulp-util
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       ├───array-differ
    │   │       │       ├───array-uniq
    │   │       │       ├───beeper
    │   │       │       ├───chalk
    │   │       │       │   └───node_modules
    │   │       │       │       ├───ansi-styles
    │   │       │       │       ├───escape-string-regexp
    │   │       │       │       ├───has-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       ├───strip-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       └───supports-color
    │   │       │       ├───dateformat
    │   │       │       │   ├───bin
    │   │       │       │   ├───lib
    │   │       │       │   ├───node_modules
    │   │       │       │   │   ├───get-stdin
    │   │       │       │   │   └───meow
    │   │       │       │   │       └───node_modules
    │   │       │       │   │           ├───camelcase-keys
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───camelcase
    │   │       │       │   │           │       └───map-obj
    │   │       │       │   │           ├───loud-rejection
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       └───signal-exit
    │   │       │       │   │           │           └───test
    │   │       │       │   │           │               └───fixtures
    │   │       │       │   │           ├───normalize-package-data
    │   │       │       │   │           │   ├───lib
    │   │       │       │   │           │   ├───node_modules
    │   │       │       │   │           │   │   ├───.bin
    │   │       │       │   │           │   │   ├───hosted-git-info
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   │       └───lib
    │   │       │       │   │           │   │   ├───is-builtin-module
    │   │       │       │   │           │   │   │   └───node_modules
    │   │       │       │   │           │   │   │       └───builtin-modules
    │   │       │       │   │           │   │   ├───semver
    │   │       │       │   │           │   │   │   ├───bin
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   └───validate-npm-package-license
    │   │       │       │   │           │   │       └───node_modules
    │   │       │       │   │           │   │           ├───spdx-correct
    │   │       │       │   │           │   │           │   └───node_modules
    │   │       │       │   │           │   │           │       └───spdx-license-ids
    │   │       │       │   │           │   │           └───spdx-expression-parse
    │   │       │       │   │           │   │               └───node_modules
    │   │       │       │   │           │   └───test
    │   │       │       │   │           │       └───fixtures
    │   │       │       │   │           ├───object-assign
    │   │       │       │   │           ├───read-pkg-up
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───find-up
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       ├───path-exists
    │   │       │       │   │           │       │       └───pinkie-promise
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───pinkie
    │   │       │       │   │           │       └───read-pkg
    │   │       │       │   │           │           └───node_modules
    │   │       │       │   │           │               ├───load-json-file
    │   │       │       │   │           │               │   └───node_modules
    │   │       │       │   │           │               │       ├───graceful-fs
    │   │       │       │   │           │               │       ├───parse-json
    │   │       │       │   │           │               │       │   ├───node_modules
    │   │       │       │   │           │               │       │   │   └───error-ex
    │   │       │       │   │           │               │       │   │       └───node_modules
    │   │       │       │   │           │               │       │   └───vendor
    │   │       │       │   │           │               │       ├───pify
    │   │       │       │   │           │               │       ├───pinkie-promise
    │   │       │       │   │           │               │       │   └───node_modules
    │   │       │       │   │           │               │       │       └───pinkie
    │   │       │       │   │           │               │       └───strip-bom
    │   │       │       │   │           │               │           └───node_modules
    │   │       │       │   │           │               │               └───is-utf8
    │   │       │       │   │           │               └───path-type
    │   │       │       │   │           │                   └───node_modules
    │   │       │       │   │           │                       ├───graceful-fs
    │   │       │       │   │           │                       ├───pify
    │   │       │       │   │           │                       └───pinkie-promise
    │   │       │       │   │           │                           └───node_modules
    │   │       │       │   │           │                               └───pinkie
    │   │       │       │   │           ├───redent
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───.bin
    │   │       │       │   │           │       ├───indent-string
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       └───repeating
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───is-finite
    │   │       │       │   │           │       │                   └───node_modules
    │   │       │       │   │           │       │                       └───number-is-nan
    │   │       │       │   │           │       └───strip-indent
    │   │       │       │   │           └───trim-newlines
    │   │       │       │   └───test
    │   │       │       │       └───weekofyear
    │   │       │       ├───fancy-log
    │   │       │       ├───gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───glogg
    │   │       │       │           └───node_modules
    │   │       │       │               └───sparkles
    │   │       │       ├───has-gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───sparkles
    │   │       │       ├───lodash.template
    │   │       │       │   └───node_modules
    │   │       │       │       ├───lodash.escape
    │   │       │       │       ├───lodash.keys
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───lodash.isarguments
    │   │       │       │       │       ├───lodash.isarray
    │   │       │       │       │       └───lodash._getnative
    │   │       │       │       ├───lodash.restparam
    │   │       │       │       ├───lodash.templatesettings
    │   │       │       │       ├───lodash._basecopy
    │   │       │       │       ├───lodash._basetostring
    │   │       │       │       ├───lodash._basevalues
    │   │       │       │       └───lodash._isiterateecall
    │   │       │       ├───lodash._reescape
    │   │       │       ├───lodash._reevaluate
    │   │       │       ├───lodash._reinterpolate
    │   │       │       ├───minimist
    │   │       │       │   ├───example
    │   │       │       │   └───test
    │   │       │       ├───multipipe
    │   │       │       │   ├───node_modules
    │   │       │       │   │   └───duplexer2
    │   │       │       │   │       ├───node_modules
    │   │       │       │   │       │   └───readable-stream
    │   │       │       │   │       │       ├───lib
    │   │       │       │   │       │       └───node_modules
    │   │       │       │   │       │           ├───core-util-is
    │   │       │       │   │       │           │   └───lib
    │   │       │       │   │       │           ├───inherits
    │   │       │       │   │       │           ├───isarray
    │   │       │       │   │       │           │   └───build
    │   │       │       │   │       │           └───string_decoder
    │   │       │       │   │       └───test
    │   │       │       │   └───test
    │   │       │       ├───object-assign
    │   │       │       ├───replace-ext
    │   │       │       │   └───test
    │   │       │       ├───through2
    │   │       │       │   └───node_modules
    │   │       │       │       ├───readable-stream
    │   │       │       │       │   ├───doc
    │   │       │       │       │   │   └───wg-meetings
    │   │       │       │       │   ├───lib
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───core-util-is
    │   │       │       │       │       │   └───lib
    │   │       │       │       │       ├───inherits
    │   │       │       │       │       ├───isarray
    │   │       │       │       │       │   └───build
    │   │       │       │       │       ├───process-nextick-args
    │   │       │       │       │       ├───string_decoder
    │   │       │       │       │       └───util-deprecate
    │   │       │       │       └───xtend
    │   │       │       └───vinyl
    │   │       │           ├───lib
    │   │       │           └───node_modules
    │   │       │               ├───clone
    │   │       │               └───clone-stats
    │   │       ├───object-assign
    │   │       ├───postcss
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───es6-promise
    │   │       │       │   ├───dist
    │   │       │       │   │   └───test
    │   │       │       │   └───lib
    │   │       │       │       └───es6-promise
    │   │       │       │           └───promise
    │   │       │       ├───js-base64
    │   │       │       │   ├───old
    │   │       │       │   └───test
    │   │       │       └───source-map
    │   │       │           ├───build
    │   │       │           ├───lib
    │   │       │           │   └───source-map
    │   │       │           └───node_modules
    │   │       │               └───amdefine
    │   │       ├───through2
    │   │       │   └───node_modules
    │   │       │       ├───readable-stream
    │   │       │       │   ├───lib
    │   │       │       │   └───node_modules
    │   │       │       │       ├───core-util-is
    │   │       │       │       │   └───lib
    │   │       │       │       ├───inherits
    │   │       │       │       ├───isarray
    │   │       │       │       │   └───build
    │   │       │       │       └───string_decoder
    │   │       │       └───xtend
    │   │       └───vinyl-sourcemaps-apply
    │   │           └───node_modules
    │   │               └───source-map
    │   │                   ├───build
    │   │                   ├───lib
    │   │                   │   └───source-map
    │   │                   ├───node_modules
    │   │                   │   └───amdefine
    │   │                   └───test
    │   │                       └───source-map
    │   ├───gulp-load-plugins
    │   │   └───node_modules
    │   │       ├───findup-sync
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       └───glob
    │   │       │           └───node_modules
    │   │       │               ├───inflight
    │   │       │               │   └───node_modules
    │   │       │               │       └───wrappy
    │   │       │               │           └───test
    │   │       │               ├───inherits
    │   │       │               ├───minimatch
    │   │       │               │   └───node_modules
    │   │       │               │       └───brace-expansion
    │   │       │               │           └───node_modules
    │   │       │               │               ├───balanced-match
    │   │       │               │               │   └───test
    │   │       │               │               └───concat-map
    │   │       │               │                   ├───example
    │   │       │               │                   └───test
    │   │       │               └───once
    │   │       │                   └───node_modules
    │   │       │                       └───wrappy
    │   │       │                           └───test
    │   │       ├───gulp-util
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       ├───array-differ
    │   │       │       ├───array-uniq
    │   │       │       ├───beeper
    │   │       │       ├───chalk
    │   │       │       │   └───node_modules
    │   │       │       │       ├───ansi-styles
    │   │       │       │       ├───escape-string-regexp
    │   │       │       │       ├───has-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       ├───strip-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       └───supports-color
    │   │       │       ├───dateformat
    │   │       │       │   ├───bin
    │   │       │       │   ├───lib
    │   │       │       │   ├───node_modules
    │   │       │       │   │   ├───get-stdin
    │   │       │       │   │   └───meow
    │   │       │       │   │       └───node_modules
    │   │       │       │   │           ├───camelcase-keys
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───camelcase
    │   │       │       │   │           │       └───map-obj
    │   │       │       │   │           ├───loud-rejection
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       └───signal-exit
    │   │       │       │   │           │           └───test
    │   │       │       │   │           │               └───fixtures
    │   │       │       │   │           ├───normalize-package-data
    │   │       │       │   │           │   ├───lib
    │   │       │       │   │           │   ├───node_modules
    │   │       │       │   │           │   │   ├───.bin
    │   │       │       │   │           │   │   ├───hosted-git-info
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   │       └───lib
    │   │       │       │   │           │   │   ├───is-builtin-module
    │   │       │       │   │           │   │   │   └───node_modules
    │   │       │       │   │           │   │   │       └───builtin-modules
    │   │       │       │   │           │   │   ├───semver
    │   │       │       │   │           │   │   │   ├───bin
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   └───validate-npm-package-license
    │   │       │       │   │           │   │       └───node_modules
    │   │       │       │   │           │   │           ├───spdx-correct
    │   │       │       │   │           │   │           │   └───node_modules
    │   │       │       │   │           │   │           │       └───spdx-license-ids
    │   │       │       │   │           │   │           └───spdx-expression-parse
    │   │       │       │   │           │   │               └───node_modules
    │   │       │       │   │           │   └───test
    │   │       │       │   │           │       └───fixtures
    │   │       │       │   │           ├───object-assign
    │   │       │       │   │           ├───read-pkg-up
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───find-up
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       ├───path-exists
    │   │       │       │   │           │       │       └───pinkie-promise
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───pinkie
    │   │       │       │   │           │       └───read-pkg
    │   │       │       │   │           │           └───node_modules
    │   │       │       │   │           │               ├───load-json-file
    │   │       │       │   │           │               │   └───node_modules
    │   │       │       │   │           │               │       ├───graceful-fs
    │   │       │       │   │           │               │       ├───parse-json
    │   │       │       │   │           │               │       │   ├───node_modules
    │   │       │       │   │           │               │       │   │   └───error-ex
    │   │       │       │   │           │               │       │   │       └───node_modules
    │   │       │       │   │           │               │       │   └───vendor
    │   │       │       │   │           │               │       ├───pify
    │   │       │       │   │           │               │       ├───pinkie-promise
    │   │       │       │   │           │               │       │   └───node_modules
    │   │       │       │   │           │               │       │       └───pinkie
    │   │       │       │   │           │               │       └───strip-bom
    │   │       │       │   │           │               │           └───node_modules
    │   │       │       │   │           │               │               └───is-utf8
    │   │       │       │   │           │               └───path-type
    │   │       │       │   │           │                   └───node_modules
    │   │       │       │   │           │                       ├───graceful-fs
    │   │       │       │   │           │                       ├───pify
    │   │       │       │   │           │                       └───pinkie-promise
    │   │       │       │   │           │                           └───node_modules
    │   │       │       │   │           │                               └───pinkie
    │   │       │       │   │           ├───redent
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───.bin
    │   │       │       │   │           │       ├───indent-string
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       └───repeating
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───is-finite
    │   │       │       │   │           │       │                   └───node_modules
    │   │       │       │   │           │       │                       └───number-is-nan
    │   │       │       │   │           │       └───strip-indent
    │   │       │       │   │           └───trim-newlines
    │   │       │       │   └───test
    │   │       │       │       └───weekofyear
    │   │       │       ├───fancy-log
    │   │       │       ├───gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───glogg
    │   │       │       │           └───node_modules
    │   │       │       │               └───sparkles
    │   │       │       ├───has-gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───sparkles
    │   │       │       ├───lodash.template
    │   │       │       │   └───node_modules
    │   │       │       │       ├───lodash.escape
    │   │       │       │       ├───lodash.keys
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───lodash.isarguments
    │   │       │       │       │       ├───lodash.isarray
    │   │       │       │       │       └───lodash._getnative
    │   │       │       │       ├───lodash.restparam
    │   │       │       │       ├───lodash.templatesettings
    │   │       │       │       ├───lodash._basecopy
    │   │       │       │       ├───lodash._basetostring
    │   │       │       │       ├───lodash._basevalues
    │   │       │       │       └───lodash._isiterateecall
    │   │       │       ├───lodash._reescape
    │   │       │       ├───lodash._reevaluate
    │   │       │       ├───lodash._reinterpolate
    │   │       │       ├───minimist
    │   │       │       │   ├───example
    │   │       │       │   └───test
    │   │       │       ├───multipipe
    │   │       │       │   ├───node_modules
    │   │       │       │   │   └───duplexer2
    │   │       │       │   │       ├───node_modules
    │   │       │       │   │       │   └───readable-stream
    │   │       │       │   │       │       ├───lib
    │   │       │       │   │       │       └───node_modules
    │   │       │       │   │       │           ├───core-util-is
    │   │       │       │   │       │           │   └───lib
    │   │       │       │   │       │           ├───inherits
    │   │       │       │   │       │           ├───isarray
    │   │       │       │   │       │           │   └───build
    │   │       │       │   │       │           └───string_decoder
    │   │       │       │   │       └───test
    │   │       │       │   └───test
    │   │       │       ├───object-assign
    │   │       │       ├───replace-ext
    │   │       │       │   └───test
    │   │       │       ├───through2
    │   │       │       │   └───node_modules
    │   │       │       │       ├───readable-stream
    │   │       │       │       │   ├───doc
    │   │       │       │       │   │   └───wg-meetings
    │   │       │       │       │   ├───lib
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───core-util-is
    │   │       │       │       │       │   └───lib
    │   │       │       │       │       ├───inherits
    │   │       │       │       │       ├───isarray
    │   │       │       │       │       │   └───build
    │   │       │       │       │       ├───process-nextick-args
    │   │       │       │       │       ├───string_decoder
    │   │       │       │       │       └───util-deprecate
    │   │       │       │       └───xtend
    │   │       │       └───vinyl
    │   │       │           ├───lib
    │   │       │           └───node_modules
    │   │       │               ├───clone
    │   │       │               └───clone-stats
    │   │       ├───multimatch
    │   │       │   └───node_modules
    │   │       │       ├───array-differ
    │   │       │       ├───array-union
    │   │       │       │   └───node_modules
    │   │       │       │       └───array-uniq
    │   │       │       └───minimatch
    │   │       │           └───node_modules
    │   │       │               └───brace-expansion
    │   │       │                   └───node_modules
    │   │       │                       ├───balanced-match
    │   │       │                       │   └───test
    │   │       │                       └───concat-map
    │   │       │                           ├───example
    │   │       │                           └───test
    │   │       └───resolve
    │   │           ├───example
    │   │           ├───lib
    │   │           └───test
    │   │               ├───dotdot
    │   │               │   └───abc
    │   │               ├───module_dir
    │   │               │   ├───xmodules
    │   │               │   │   └───aaa
    │   │               │   ├───ymodules
    │   │               │   │   └───aaa
    │   │               │   └───zmodules
    │   │               │       └───bbb
    │   │               ├───node_path
    │   │               │   ├───x
    │   │               │   │   ├───aaa
    │   │               │   │   └───ccc
    │   │               │   └───y
    │   │               │       ├───bbb
    │   │               │       └───ccc
    │   │               ├───pathfilter
    │   │               │   └───deep_ref
    │   │               │       └───node_modules
    │   │               │           └───deep
    │   │               │               └───deeper
    │   │               ├───precedence
    │   │               │   ├───aaa
    │   │               │   └───bbb
    │   │               ├───resolver
    │   │               │   ├───bar
    │   │               │   │   └───node_modules
    │   │               │   │       └───foo
    │   │               │   ├───baz
    │   │               │   ├───biz
    │   │               │   │   └───node_modules
    │   │               │   │       ├───garply
    │   │               │   │       │   └───lib
    │   │               │   │       ├───grux
    │   │               │   │       └───tiv
    │   │               │   ├───incorrect_main
    │   │               │   ├───other_path
    │   │               │   │   └───lib
    │   │               │   ├───punycode
    │   │               │   │   └───node_modules
    │   │               │   │       └───punycode
    │   │               │   ├───quux
    │   │               │   │   └───foo
    │   │               │   └───without_basedir
    │   │               │       └───node_modules
    │   │               └───subdirs
    │   │                   └───node_modules
    │   │                       └───a
    │   │                           └───b
    │   │                               └───c
    │   └───gulp-sass
    │       └───node_modules
    │           ├───.bin
    │           ├───gulp-util
    │           │   ├───lib
    │           │   └───node_modules
    │           │       ├───.bin
    │           │       ├───array-differ
    │           │       ├───array-uniq
    │           │       ├───beeper
    │           │       ├───chalk
    │           │       │   └───node_modules
    │           │       │       ├───ansi-styles
    │           │       │       ├───escape-string-regexp
    │           │       │       ├───has-ansi
    │           │       │       │   └───node_modules
    │           │       │       │       └───ansi-regex
    │           │       │       ├───strip-ansi
    │           │       │       │   └───node_modules
    │           │       │       │       └───ansi-regex
    │           │       │       └───supports-color
    │           │       ├───dateformat
    │           │       │   ├───bin
    │           │       │   ├───lib
    │           │       │   ├───node_modules
    │           │       │   │   ├───get-stdin
    │           │       │   │   └───meow
    │           │       │   │       └───node_modules
    │           │       │   │           ├───camelcase-keys
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       ├───camelcase
    │           │       │   │           │       └───map-obj
    │           │       │   │           ├───loud-rejection
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       └───signal-exit
    │           │       │   │           │           └───test
    │           │       │   │           │               └───fixtures
    │           │       │   │           ├───normalize-package-data
    │           │       │   │           │   ├───lib
    │           │       │   │           │   ├───node_modules
    │           │       │   │           │   │   ├───.bin
    │           │       │   │           │   │   ├───hosted-git-info
    │           │       │   │           │   │   │   └───test
    │           │       │   │           │   │   │       └───lib
    │           │       │   │           │   │   ├───is-builtin-module
    │           │       │   │           │   │   │   └───node_modules
    │           │       │   │           │   │   │       └───builtin-modules
    │           │       │   │           │   │   ├───semver
    │           │       │   │           │   │   │   ├───bin
    │           │       │   │           │   │   │   └───test
    │           │       │   │           │   │   └───validate-npm-package-license
    │           │       │   │           │   │       └───node_modules
    │           │       │   │           │   │           ├───spdx-correct
    │           │       │   │           │   │           │   └───node_modules
    │           │       │   │           │   │           │       └───spdx-license-ids
    │           │       │   │           │   │           └───spdx-expression-parse
    │           │       │   │           │   │               └───node_modules
    │           │       │   │           │   │                   ├───spdx-exceptions
    │           │       │   │           │   │                   └───spdx-license-ids
    │           │       │   │           │   └───test
    │           │       │   │           │       └───fixtures
    │           │       │   │           ├───object-assign
    │           │       │   │           ├───read-pkg-up
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       ├───find-up
    │           │       │   │           │       │   └───node_modules
    │           │       │   │           │       │       ├───path-exists
    │           │       │   │           │       │       └───pinkie-promise
    │           │       │   │           │       │           └───node_modules
    │           │       │   │           │       │               └───pinkie
    │           │       │   │           │       └───read-pkg
    │           │       │   │           │           └───node_modules
    │           │       │   │           │               ├───load-json-file
    │           │       │   │           │               │   └───node_modules
    │           │       │   │           │               │       ├───graceful-fs
    │           │       │   │           │               │       ├───parse-json
    │           │       │   │           │               │       │   ├───node_modules
    │           │       │   │           │               │       │   │   └───error-ex
    │           │       │   │           │               │       │   │       └───node_modules
    │           │       │   │           │               │       │   │           └───is-arrayish
    │           │       │   │           │               │       │   └───vendor
    │           │       │   │           │               │       ├───pify
    │           │       │   │           │               │       ├───pinkie-promise
    │           │       │   │           │               │       │   └───node_modules
    │           │       │   │           │               │       │       └───pinkie
    │           │       │   │           │               │       └───strip-bom
    │           │       │   │           │               │           └───node_modules
    │           │       │   │           │               │               └───is-utf8
    │           │       │   │           │               └───path-type
    │           │       │   │           │                   └───node_modules
    │           │       │   │           │                       ├───graceful-fs
    │           │       │   │           │                       ├───pify
    │           │       │   │           │                       └───pinkie-promise
    │           │       │   │           │                           └───node_modules
    │           │       │   │           │                               └───pinkie
    │           │       │   │           ├───redent
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       ├───.bin
    │           │       │   │           │       ├───indent-string
    │           │       │   │           │       │   └───node_modules
    │           │       │   │           │       │       └───repeating
    │           │       │   │           │       │           └───node_modules
    │           │       │   │           │       │               └───is-finite
    │           │       │   │           │       │                   └───node_modules
    │           │       │   │           │       │                       └───number-is-nan
    │           │       │   │           │       └───strip-indent
    │           │       │   │           └───trim-newlines
    │           │       │   └───test
    │           │       │       └───weekofyear
    │           │       ├───fancy-log
    │           │       ├───gulplog
    │           │       │   └───node_modules
    │           │       │       └───glogg
    │           │       │           └───node_modules
    │           │       │               └───sparkles
    │           │       ├───has-gulplog
    │           │       │   └───node_modules
    │           │       │       └───sparkles
    │           │       ├───lodash.template
    │           │       │   └───node_modules
    │           │       │       ├───lodash.escape
    │           │       │       ├───lodash.keys
    │           │       │       │   └───node_modules
    │           │       │       │       ├───lodash.isarguments
    │           │       │       │       ├───lodash.isarray
    │           │       │       │       └───lodash._getnative
    │           │       │       ├───lodash.restparam
    │           │       │       ├───lodash.templatesettings
    │           │       │       ├───lodash._basecopy
    │           │       │       ├───lodash._basetostring
    │           │       │       ├───lodash._basevalues
    │           │       │       └───lodash._isiterateecall
    │           │       ├───lodash._reescape
    │           │       ├───lodash._reevaluate
    │           │       ├───lodash._reinterpolate
    │           │       ├───minimist
    │           │       │   ├───example
    │           │       │   └───test
    │           │       ├───multipipe
    │           │       │   ├───node_modules
    │           │       │   │   └───duplexer2
    │           │       │   │       ├───node_modules
    │           │       │   │       │   └───readable-stream
    │           │       │   │       │       ├───lib
    │           │       │   │       │       └───node_modules
    │           │       │   │       │           ├───core-util-is
    │           │       │   │       │           │   └───lib
    │           │       │   │       │           ├───inherits
    │           │       │   │       │           ├───isarray
    │           │       │   │       │           │   └───build
    │           │       │   │       │           └───string_decoder
    │           │       │   │       └───test
    │           │       │   └───test
    │           │       ├───object-assign
    │           │       ├───replace-ext
    │           │       │   └───test
    │           │       └───vinyl
    │           │           ├───lib
    │           │           └───node_modules
    │           │               ├───clone
    │           │               └───clone-stats
    │           ├───node-sass
    │           │   ├───bin
    │           │   ├───lib
    │           │   ├───node_modules
    │           │   │   ├───.bin
    │           │   │   ├───async-foreach
    │           │   │   │   ├───dist
    │           │   │   │   ├───lib
    │           │   │   │   └───test
    │           │   │   ├───chalk
    │           │   │   │   └───node_modules
    │           │   │   │       ├───ansi-styles
    │           │   │   │       ├───escape-string-regexp
    │           │   │   │       ├───has-ansi
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───ansi-regex
    │           │   │   │       ├───strip-ansi
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───ansi-regex
    │           │   │   │       └───supports-color
    │           │   │   ├───cross-spawn
    │           │   │   │   └───node_modules
    │           │   │   │       ├───cross-spawn-async
    │           │   │   │       │   ├───lib
    │           │   │   │       │   │   └───util
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───.bin
    │           │   │   │       │       ├───lru-cache
    │           │   │   │       │       │   ├───lib
    │           │   │   │       │       │   ├───node_modules
    │           │   │   │       │       │   │   └───pseudomap
    │           │   │   │       │       │   │       └───test
    │           │   │   │       │       │   └───test
    │           │   │   │       │       └───which
    │           │   │   │       │           ├───bin
    │           │   │   │       │           ├───node_modules
    │           │   │   │       │           │   └───is-absolute
    │           │   │   │       │           │       └───node_modules
    │           │   │   │       │           │           └───is-relative
    │           │   │   │       │           └───test
    │           │   │   │       └───spawn-sync
    │           │   │   │           ├───lib
    │           │   │   │           │   └───json-buffer
    │           │   │   │           ├───node_modules
    │           │   │   │           │   ├───concat-stream
    │           │   │   │           │   │   └───node_modules
    │           │   │   │           │   │       ├───inherits
    │           │   │   │           │   │       ├───readable-stream
    │           │   │   │           │   │       │   ├───doc
    │           │   │   │           │   │       │   │   └───wg-meetings
    │           │   │   │           │   │       │   ├───lib
    │           │   │   │           │   │       │   └───node_modules
    │           │   │   │           │   │       │       ├───core-util-is
    │           │   │   │           │   │       │       │   └───lib
    │           │   │   │           │   │       │       ├───isarray
    │           │   │   │           │   │       │       │   └───build
    │           │   │   │           │   │       │       ├───process-nextick-args
    │           │   │   │           │   │       │       ├───string_decoder
    │           │   │   │           │   │       │       └───util-deprecate
    │           │   │   │           │   │       └───typedarray
    │           │   │   │           │   │           ├───example
    │           │   │   │           │   │           └───test
    │           │   │   │           │   │               └───server
    │           │   │   │           │   └───os-shim
    │           │   │   │           │       ├───lib
    │           │   │   │           │       └───test
    │           │   │   │           └───test
    │           │   │   ├───gaze
    │           │   │   │   ├───lib
    │           │   │   │   └───node_modules
    │           │   │   │       └───globule
    │           │   │   │           ├───lib
    │           │   │   │           ├───node_modules
    │           │   │   │           │   ├───glob
    │           │   │   │           │   │   ├───examples
    │           │   │   │           │   │   ├───node_modules
    │           │   │   │           │   │   │   ├───graceful-fs
    │           │   │   │           │   │   │   │   └───test
    │           │   │   │           │   │   │   └───inherits
    │           │   │   │           │   │   └───test
    │           │   │   │           │   ├───lodash
    │           │   │   │           │   │   └───dist
    │           │   │   │           │   └───minimatch
    │           │   │   │           │       ├───node_modules
    │           │   │   │           │       │   ├───lru-cache
    │           │   │   │           │       │   │   ├───lib
    │           │   │   │           │       │   │   └───test
    │           │   │   │           │       │   └───sigmund
    │           │   │   │           │       │       └───test
    │           │   │   │           │       └───test
    │           │   │   │           └───test
    │           │   │   │               └───fixtures
    │           │   │   │                   └───expand
    │           │   │   │                       ├───css
    │           │   │   │                       ├───deep
    │           │   │   │                       │   └───deeper
    │           │   │   │                       │       └───deepest
    │           │   │   │                       └───js
    │           │   │   ├───get-stdin
    │           │   │   ├───glob
    │           │   │   │   └───node_modules
    │           │   │   │       ├───inflight
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───wrappy
    │           │   │   │       │           └───test
    │           │   │   │       ├───inherits
    │           │   │   │       ├───minimatch
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───brace-expansion
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               ├───balanced-match
    │           │   │   │       │               │   └───test
    │           │   │   │       │               └───concat-map
    │           │   │   │       │                   ├───example
    │           │   │   │       │                   └───test
    │           │   │   │       ├───once
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───wrappy
    │           │   │   │       │           └───test
    │           │   │   │       └───path-is-absolute
    │           │   │   ├───meow
    │           │   │   │   └───node_modules
    │           │   │   │       ├───camelcase-keys
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───camelcase
    │           │   │   │       │       └───map-obj
    │           │   │   │       ├───loud-rejection
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───signal-exit
    │           │   │   │       │           └───test
    │           │   │   │       │               └───fixtures
    │           │   │   │       ├───minimist
    │           │   │   │       │   ├───example
    │           │   │   │       │   └───test
    │           │   │   │       ├───normalize-package-data
    │           │   │   │       │   ├───lib
    │           │   │   │       │   ├───node_modules
    │           │   │   │       │   │   ├───.bin
    │           │   │   │       │   │   ├───hosted-git-info
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   │       └───lib
    │           │   │   │       │   │   ├───is-builtin-module
    │           │   │   │       │   │   │   └───node_modules
    │           │   │   │       │   │   │       └───builtin-modules
    │           │   │   │       │   │   ├───semver
    │           │   │   │       │   │   │   ├───bin
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   └───validate-npm-package-license
    │           │   │   │       │   │       └───node_modules
    │           │   │   │       │   │           ├───spdx-correct
    │           │   │   │       │   │           │   └───node_modules
    │           │   │   │       │   │           │       └───spdx-license-ids
    │           │   │   │       │   │           └───spdx-expression-parse
    │           │   │   │       │   │               └───node_modules
    │           │   │   │       │   │                   ├───spdx-exceptions
    │           │   │   │       │   │                   └───spdx-license-ids
    │           │   │   │       │   └───test
    │           │   │   │       │       └───fixtures
    │           │   │   │       ├───read-pkg-up
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───find-up
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       ├───path-exists
    │           │   │   │       │       │       └───pinkie-promise
    │           │   │   │       │       │           └───node_modules
    │           │   │   │       │       │               └───pinkie
    │           │   │   │       │       └───read-pkg
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               ├───load-json-file
    │           │   │   │       │               │   └───node_modules
    │           │   │   │       │               │       ├───graceful-fs
    │           │   │   │       │               │       ├───parse-json
    │           │   │   │       │               │       │   ├───node_modules
    │           │   │   │       │               │       │   │   └───error-ex
    │           │   │   │       │               │       │   │       └───node_modules
    │           │   │   │       │               │       │   │           └───is-arrayish
    │           │   │   │       │               │       │   └───vendor
    │           │   │   │       │               │       ├───pify
    │           │   │   │       │               │       ├───pinkie-promise
    │           │   │   │       │               │       │   └───node_modules
    │           │   │   │       │               │       │       └───pinkie
    │           │   │   │       │               │       └───strip-bom
    │           │   │   │       │               │           └───node_modules
    │           │   │   │       │               │               └───is-utf8
    │           │   │   │       │               └───path-type
    │           │   │   │       │                   └───node_modules
    │           │   │   │       │                       ├───graceful-fs
    │           │   │   │       │                       ├───pify
    │           │   │   │       │                       └───pinkie-promise
    │           │   │   │       │                           └───node_modules
    │           │   │   │       │                               └───pinkie
    │           │   │   │       ├───redent
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───.bin
    │           │   │   │       │       ├───indent-string
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       └───repeating
    │           │   │   │       │       │           └───node_modules
    │           │   │   │       │       │               └───is-finite
    │           │   │   │       │       │                   └───node_modules
    │           │   │   │       │       │                       └───number-is-nan
    │           │   │   │       │       └───strip-indent
    │           │   │   │       └───trim-newlines
    │           │   │   ├───mkdirp
    │           │   │   │   ├───bin
    │           │   │   │   ├───examples
    │           │   │   │   ├───node_modules
    │           │   │   │   │   └───minimist
    │           │   │   │   │       ├───example
    │           │   │   │   │       └───test
    │           │   │   │   └───test
    │           │   │   ├───nan
    │           │   │   │   ├───doc
    │           │   │   │   └───tools
    │           │   │   ├───node-gyp
    │           │   │   │   ├───bin
    │           │   │   │   ├───gyp
    │           │   │   │   │   ├───buildbot
    │           │   │   │   │   │   └───commit_queue
    │           │   │   │   │   ├───data
    │           │   │   │   │   │   └───win
    │           │   │   │   │   ├───pylib
    │           │   │   │   │   │   └───gyp
    │           │   │   │   │   │       └───generator
    │           │   │   │   │   ├───samples
    │           │   │   │   │   └───tools
    │           │   │   │   │       ├───emacs
    │           │   │   │   │       │   └───testdata
    │           │   │   │   │       └───Xcode
    │           │   │   │   │           └───Specifications
    │           │   │   │   ├───lib
    │           │   │   │   ├───node_modules
    │           │   │   │   │   ├───.bin
    │           │   │   │   │   ├───fstream
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       └───inherits
    │           │   │   │   │   ├───glob
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       ├───inflight
    │           │   │   │   │   │       │   └───node_modules
    │           │   │   │   │   │       │       └───wrappy
    │           │   │   │   │   │       │           └───test
    │           │   │   │   │   │       ├───inherits
    │           │   │   │   │   │       ├───minimatch
    │           │   │   │   │   │       │   └───node_modules
    │           │   │   │   │   │       │       └───brace-expansion
    │           │   │   │   │   │       │           └───node_modules
    │           │   │   │   │   │       │               ├───balanced-match
    │           │   │   │   │   │       │               │   └───test
    │           │   │   │   │   │       │               └───concat-map
    │           │   │   │   │   │       │                   ├───example
    │           │   │   │   │   │       │                   └───test
    │           │   │   │   │   │       └───once
    │           │   │   │   │   │           └───node_modules
    │           │   │   │   │   │               └───wrappy
    │           │   │   │   │   │                   └───test
    │           │   │   │   │   ├───graceful-fs
    │           │   │   │   │   ├───minimatch
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───lru-cache
    │           │   │   │   │   │   │   │   ├───lib
    │           │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   └───sigmund
    │           │   │   │   │   │   │       └───test
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───nopt
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───abbrev
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───npmlog
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───ansi
    │           │   │   │   │   │   │   │   ├───examples
    │           │   │   │   │   │   │   │   │   ├───beep
    │           │   │   │   │   │   │   │   │   ├───clear
    │           │   │   │   │   │   │   │   │   └───progress
    │           │   │   │   │   │   │   │   └───lib
    │           │   │   │   │   │   │   ├───are-we-there-yet
    │           │   │   │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   │   │   ├───delegates
    │           │   │   │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   │   │   └───readable-stream
    │           │   │   │   │   │   │   │   │       ├───lib
    │           │   │   │   │   │   │   │   │       └───node_modules
    │           │   │   │   │   │   │   │   │           ├───core-util-is
    │           │   │   │   │   │   │   │   │           │   └───lib
    │           │   │   │   │   │   │   │   │           ├───inherits
    │           │   │   │   │   │   │   │   │           ├───isarray
    │           │   │   │   │   │   │   │   │           │   └───build
    │           │   │   │   │   │   │   │   │           └───string_decoder
    │           │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   └───gauge
    │           │   │   │   │   │   │       ├───node_modules
    │           │   │   │   │   │   │       │   ├───has-unicode
    │           │   │   │   │   │   │       │   │   └───test
    │           │   │   │   │   │   │       │   ├───lodash.pad
    │           │   │   │   │   │   │       │   │   └───node_modules
    │           │   │   │   │   │   │       │   │       ├───lodash._basetostring
    │           │   │   │   │   │   │       │   │       └───lodash._createpadding
    │           │   │   │   │   │   │       │   │           └───node_modules
    │           │   │   │   │   │   │       │   │               └───lodash.repeat
    │           │   │   │   │   │   │       │   ├───lodash.padleft
    │           │   │   │   │   │   │       │   │   └───node_modules
    │           │   │   │   │   │   │       │   │       ├───lodash._basetostring
    │           │   │   │   │   │   │       │   │       └───lodash._createpadding
    │           │   │   │   │   │   │       │   │           └───node_modules
    │           │   │   │   │   │   │       │   │               └───lodash.repeat
    │           │   │   │   │   │   │       │   └───lodash.padright
    │           │   │   │   │   │   │       │       └───node_modules
    │           │   │   │   │   │   │       │           ├───lodash._basetostring
    │           │   │   │   │   │   │       │           └───lodash._createpadding
    │           │   │   │   │   │   │       │               └───node_modules
    │           │   │   │   │   │   │       │                   └───lodash.repeat
    │           │   │   │   │   │   │       └───test
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───osenv
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───os-homedir
    │           │   │   │   │   │   │   └───os-tmpdir
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───path-array
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───array-index
    │           │   │   │   │   │   │       └───node_modules
    │           │   │   │   │   │   │           └───debug
    │           │   │   │   │   │   │               └───node_modules
    │           │   │   │   │   │   │                   └───ms
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───rimraf
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       └───glob
    │           │   │   │   │   │           └───node_modules
    │           │   │   │   │   │               ├───inflight
    │           │   │   │   │   │               │   └───node_modules
    │           │   │   │   │   │               │       └───wrappy
    │           │   │   │   │   │               │           └───test
    │           │   │   │   │   │               ├───inherits
    │           │   │   │   │   │               ├───minimatch
    │           │   │   │   │   │               │   └───node_modules
    │           │   │   │   │   │               │       └───brace-expansion
    │           │   │   │   │   │               │           └───node_modules
    │           │   │   │   │   │               │               ├───balanced-match
    │           │   │   │   │   │               │               │   └───test
    │           │   │   │   │   │               │               └───concat-map
    │           │   │   │   │   │               │                   ├───example
    │           │   │   │   │   │               │                   └───test
    │           │   │   │   │   │               ├───once
    │           │   │   │   │   │               │   └───node_modules
    │           │   │   │   │   │               │       └───wrappy
    │           │   │   │   │   │               │           └───test
    │           │   │   │   │   │               └───path-is-absolute
    │           │   │   │   │   ├───semver
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───tar
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───block-stream
    │           │   │   │   │   │   │   │   ├───bench
    │           │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   └───inherits
    │           │   │   │   │   │   └───test
    │           │   │   │   │   └───which
    │           │   │   │   │       ├───bin
    │           │   │   │   │       ├───node_modules
    │           │   │   │   │       │   └───is-absolute
    │           │   │   │   │       │       └───node_modules
    │           │   │   │   │       │           └───is-relative
    │           │   │   │   │       └───test
    │           │   │   │   ├───src
    │           │   │   │   └───test
    │           │   │   ├───npmconf
    │           │   │   │   ├───lib
    │           │   │   │   ├───node_modules
    │           │   │   │   │   ├───.bin
    │           │   │   │   │   ├───config-chain
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───proto-list
    │           │   │   │   │   │   │       └───test
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───inherits
    │           │   │   │   │   ├───ini
    │           │   │   │   │   ├───nopt
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───abbrev
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───once
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       └───wrappy
    │           │   │   │   │   │           └───test
    │           │   │   │   │   ├───osenv
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───os-homedir
    │           │   │   │   │   │   │   └───os-tmpdir
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───semver
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   └───test
    │           │   │   │   │   └───uid-number
    │           │   │   │   └───test
    │           │   │   │       └───fixtures
    │           │   │   ├───request
    │           │   │   │   ├───lib
    │           │   │   │   └───node_modules
    │           │   │   │       ├───.bin
    │           │   │   │       ├───aws-sign2
    │           │   │   │       ├───bl
    │           │   │   │       │   ├───node_modules
    │           │   │   │       │   │   └───readable-stream
    │           │   │   │       │   │       ├───doc
    │           │   │   │       │   │       │   └───wg-meetings
    │           │   │   │       │   │       ├───lib
    │           │   │   │       │   │       └───node_modules
    │           │   │   │       │   │           ├───core-util-is
    │           │   │   │       │   │           │   └───lib
    │           │   │   │       │   │           ├───inherits
    │           │   │   │       │   │           ├───isarray
    │           │   │   │       │   │           │   └───build
    │           │   │   │       │   │           ├───process-nextick-args
    │           │   │   │       │   │           ├───string_decoder
    │           │   │   │       │   │           └───util-deprecate
    │           │   │   │       │   └───test
    │           │   │   │       ├───caseless
    │           │   │   │       ├───combined-stream
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───delayed-stream
    │           │   │   │       │           └───lib
    │           │   │   │       ├───extend
    │           │   │   │       ├───forever-agent
    │           │   │   │       ├───form-data
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───async
    │           │   │   │       │           ├───dist
    │           │   │   │       │           └───lib
    │           │   │   │       ├───har-validator
    │           │   │   │       │   ├───bin
    │           │   │   │       │   ├───lib
    │           │   │   │       │   │   └───schemas
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───commander
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       └───graceful-readlink
    │           │   │   │       │       ├───is-my-json-valid
    │           │   │   │       │       │   ├───node_modules
    │           │   │   │       │       │   │   ├───generate-function
    │           │   │   │       │       │   │   ├───generate-object-property
    │           │   │   │       │       │   │   │   └───node_modules
    │           │   │   │       │       │   │   │       └───is-property
    │           │   │   │       │       │   │   ├───jsonpointer
    │           │   │   │       │       │   │   └───xtend
    │           │   │   │       │       │   └───test
    │           │   │   │       │       │       ├───fixtures
    │           │   │   │       │       │       └───json-schema-draft4
    │           │   │   │       │       └───pinkie-promise
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               └───pinkie
    │           │   │   │       ├───hawk
    │           │   │   │       │   ├───dist
    │           │   │   │       │   ├───example
    │           │   │   │       │   ├───images
    │           │   │   │       │   ├───lib
    │           │   │   │       │   ├───node_modules
    │           │   │   │       │   │   ├───boom
    │           │   │   │       │   │   │   ├───images
    │           │   │   │       │   │   │   ├───lib
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   ├───cryptiles
    │           │   │   │       │   │   │   ├───lib
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   ├───hoek
    │           │   │   │       │   │   │   ├───images
    │           │   │   │       │   │   │   ├───lib
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   │       └───modules
    │           │   │   │       │   │   └───sntp
    │           │   │   │       │   │       ├───examples
    │           │   │   │       │   │       ├───lib
    │           │   │   │       │   │       └───test
    │           │   │   │       │   └───test
    │           │   │   │       ├───http-signature
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───.bin
    │           │   │   │       │       ├───assert-plus
    │           │   │   │       │       ├───jsprim
    │           │   │   │       │       │   ├───lib
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       ├───extsprintf
    │           │   │   │       │       │       │   ├───examples
    │           │   │   │       │       │       │   └───lib
    │           │   │   │       │       │       ├───json-schema
    │           │   │   │       │       │       │   ├───draft-00
    │           │   │   │       │       │       │   ├───draft-01
    │           │   │   │       │       │       │   ├───draft-02
    │           │   │   │       │       │       │   ├───draft-03
    │           │   │   │       │       │       │   │   └───examples
    │           │   │   │       │       │       │   ├───draft-04
    │           │   │   │       │       │       │   ├───lib
    │           │   │   │       │       │       │   └───test
    │           │   │   │       │       │       └───verror
    │           │   │   │       │       │           ├───examples
    │           │   │   │       │       │           ├───lib
    │           │   │   │       │       │           └───tests
    │           │   │   │       │       └───sshpk
    │           │   │   │       │           ├───bin
    │           │   │   │       │           ├───lib
    │           │   │   │       │           │   └───formats
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               ├───asn1
    │           │   │   │       │               │   ├───lib
    │           │   │   │       │               │   │   └───ber
    │           │   │   │       │               │   └───tst
    │           │   │   │       │               │       └───ber
    │           │   │   │       │               ├───assert-plus
    │           │   │   │       │               ├───dashdash
    │           │   │   │       │               │   ├───lib
    │           │   │   │       │               │   └───node_modules
    │           │   │   │       │               │       └───assert-plus
    │           │   │   │       │               ├───ecc-jsbn
    │           │   │   │       │               │   └───lib
    │           │   │   │       │               ├───jodid25519
    │           │   │   │       │               │   └───lib
    │           │   │   │       │               ├───jsbn
    │           │   │   │       │               └───tweetnacl
    │           │   │   │       ├───is-typedarray
    │           │   │   │       ├───isstream
    │           │   │   │       ├───json-stringify-safe
    │           │   │   │       │   └───test
    │           │   │   │       ├───mime-types
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───mime-db
    │           │   │   │       ├───node-uuid
    │           │   │   │       │   ├───benchmark
    │           │   │   │       │   ├───bin
    │           │   │   │       │   └───test
    │           │   │   │       ├───oauth-sign
    │           │   │   │       ├───qs
    │           │   │   │       │   ├───dist
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───test
    │           │   │   │       ├───stringstream
    │           │   │   │       ├───tough-cookie
    │           │   │   │       │   └───lib
    │           │   │   │       └───tunnel-agent
    │           │   │   └───sass-graph
    │           │   │       ├───bin
    │           │   │       ├───node_modules
    │           │   │       │   ├───lodash
    │           │   │       │   │   ├───array
    │           │   │       │   │   ├───chain
    │           │   │       │   │   ├───collection
    │           │   │       │   │   ├───date
    │           │   │       │   │   ├───function
    │           │   │       │   │   ├───internal
    │           │   │       │   │   ├───lang
    │           │   │       │   │   ├───math
    │           │   │       │   │   ├───number
    │           │   │       │   │   ├───object
    │           │   │       │   │   ├───string
    │           │   │       │   │   └───utility
    │           │   │       │   └───yargs
    │           │   │       │       ├───lib
    │           │   │       │       ├───locales
    │           │   │       │       └───node_modules
    │           │   │       │           ├───.bin
    │           │   │       │           ├───camelcase
    │           │   │       │           ├───cliui
    │           │   │       │           │   ├───node_modules
    │           │   │       │           │   │   ├───string-width
    │           │   │       │           │   │   │   └───node_modules
    │           │   │       │           │   │   │       ├───code-point-at
    │           │   │       │           │   │   │       │   └───node_modules
    │           │   │       │           │   │   │       │       └───number-is-nan
    │           │   │       │           │   │   │       └───is-fullwidth-code-point
    │           │   │       │           │   │   │           └───node_modules
    │           │   │       │           │   │   │               └───number-is-nan
    │           │   │       │           │   │   ├───strip-ansi
    │           │   │       │           │   │   │   └───node_modules
    │           │   │       │           │   │   │       └───ansi-regex
    │           │   │       │           │   │   └───wrap-ansi
    │           │   │       │           │   └───test
    │           │   │       │           ├───decamelize
    │           │   │       │           ├───os-locale
    │           │   │       │           │   └───node_modules
    │           │   │       │           │       └───lcid
    │           │   │       │           │           └───node_modules
    │           │   │       │           │               └───invert-kv
    │           │   │       │           ├───window-size
    │           │   │       │           └───y18n
    │           │   │       │               └───test
    │           │   │       │                   └───locales
    │           │   │       └───test
    │           │   │           └───fixtures
    │           │   │               ├───compass
    │           │   │               ├───components
    │           │   │               └───nested
    │           │   ├───scripts
    │           │   ├───src
    │           │   │   ├───libsass
    │           │   │   │   ├───contrib
    │           │   │   │   ├───docs
    │           │   │   │   ├───include
    │           │   │   │   │   └───sass
    │           │   │   │   ├───m4
    │           │   │   │   ├───res
    │           │   │   │   ├───script
    │           │   │   │   ├───src
    │           │   │   │   │   ├───b64
    │           │   │   │   │   ├───support
    │           │   │   │   │   └───utf8
    │           │   │   │   ├───test
    │           │   │   │   └───win
    │           │   │   └───sass_types
    │           │   └───vendor
    │           │       └───win32-x64-46
    │           ├───object-assign
    │           ├───through2
    │           │   └───node_modules
    │           │       ├───readable-stream
    │           │       │   ├───doc
    │           │       │   │   └───wg-meetings
    │           │       │   ├───lib
    │           │       │   └───node_modules
    │           │       │       ├───core-util-is
    │           │       │       │   └───lib
    │           │       │       ├───inherits
    │           │       │       ├───isarray
    │           │       │       │   └───build
    │           │       │       ├───process-nextick-args
    │           │       │       ├───string_decoder
    │           │       │       └───util-deprecate
    │           │       └───xtend
    │           └───vinyl-sourcemaps-apply
    │               └───node_modules
    │                   └───source-map
    │                       ├───dist
    │                       └───lib
    └───scss

C:\Users\Philip>
            

         

foundation clipath exceeds 255 charsfoundation newlong pathnameswindows

I have installed GIT for Windows and nodejs for Windows and the Foundation CLI.

When i create a new project using "foundation new" the process completes but installs a massive folder tree which exceeds the 255 character max allowed on Windows/NTFS. I get slightly different results depending where I create the new project.

Here is the resultant folder tree of one session along with the command prompt session that created it.

The installation seems to be recursively installing more and more node_module folders until my OS can handle no more.

HELP !!!

Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.

C:\Users\Philip>foundation new
? What are you building today? (Use arrow keys)
? What are you building today? A website (Foundation for Sites)
? What's the project called? Rickla
? Which template would you like to use? Basic Template: includes a Sass compiler

            .
           /|     ,
      , /|/  \/| /|       Thanks for using ZURB Foundation for Sites!
     /|/       |/ |       -------------------------------------------
 |___|            |___|   Let's set up a new project.
 \___|  ^^   ^^   |___/   It shouldn't take more than a minute.
     | -[O]--[O]- |
     |    ___,    |
     |    ...     |
      \__________/


Downloading the project template...
Done downloading!

Installing dependencies...


> spawn-sync@1.0.13 postinstall C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass\node_modules\cross-spawn\node_modules\spawn-sync
> node postinstall

\
> node-sass@3.4.2 install C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass
> node scripts/install.js

Binary downloaded and installed at C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass\vendor\win32-x64-46\binding.node

> node-sass@3.4.2 postinstall C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass
> node scripts/build.js

` C:\Users\Philip\Rickla\node_modules\gulp-sass\node_modules\node-sass\vendor\win32-x64-46\binding.node ` exists.
 testing binary.
Binary is fine; exiting.
gulp-load-plugins@1.1.0 node_modules\gulp-load-plugins
├── multimatch@2.0.0 (array-differ@1.0.0, array-union@1.0.1, minimatch@2.0.10)
├── resolve@1.1.6
├── findup-sync@0.2.1 (glob@4.3.5)
└── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, beeper@1.1.0, object-assign@3.0.0, fancy-log@1.1.0, lodash._reevaluate@3.0.0, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, replace-ext@0.0.1, minimist@1.2.0, has-gulplog@0.1.0, vinyl@0.5.3, chalk@1.1.1, gulplog@1.0.0, lodash.template@3.6.2, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.12)

gulp@3.9.0 node_modules\gulp
├── interpret@0.6.6
├── pretty-hrtime@1.0.1
├── deprecated@0.0.1
├── archy@1.0.0
├── minimist@1.2.0
├── tildify@1.1.2 (os-homedir@1.0.1)
├── semver@4.3.6
├── v8flags@2.0.10 (user-home@1.1.1)
├── chalk@1.1.1 (escape-string-regexp@1.0.3, ansi-styles@2.1.0, supports-color@2.0.0, has-ansi@2.0.0, strip-ansi@3.0.0)
├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5)
├── liftoff@2.2.0 (extend@2.0.1, rechoir@0.6.2, flagged-respawn@0.3.1, findup-sync@0.3.0, resolve@1.1.6)
├── vinyl-fs@0.3.14 (graceful-fs@3.0.8, defaults@1.0.3, vinyl@0.4.6, strip-bom@1.0.0, through2@0.6.5, mkdirp@0.5.1, glob-stream@3.1.18, glob-watcher@0.0.6)
└── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reevaluate@3.0.0, beeper@1.1.0, lodash._reinterpolate@3.0.0, fancy-log@1.1.0, lodash._reescape@3.0.0, object-assign@3.0.0, replace-ext@0.0.1, has-gulplog@0.1.0, vinyl@0.5.3, lodash.template@3.6.2, gulplog@1.0.0, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.12)

gulp-autoprefixer@2.3.1 node_modules\gulp-autoprefixer
├── object-assign@2.1.1
├── through2@0.6.5 (xtend@4.0.1, readable-stream@1.0.33)
├── postcss@4.1.16 (js-base64@2.1.9, es6-promise@2.3.0, source-map@0.4.4)
├── vinyl-sourcemaps-apply@0.1.4 (source-map@0.1.43)
├── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, fancy-log@1.1.0, lodash._reescape@3.0.0, lodash._reevaluate@3.0.0, object-assign@3.0.0, lodash._reinterpolate@3.0.0, beeper@1.1.0, replace-ext@0.0.1, minimist@1.2.0, has-gulplog@0.1.0, vinyl@0.5.3, chalk@1.1.1, gulplog@1.0.0, lodash.template@3.6.2, through2@2.0.0, multipipe@0.1.2, dateformat@1.0.12)
└── autoprefixer-core@5.2.1 (num2fraction@1.2.2, browserslist@0.4.0, caniuse-db@1.0.30000373)

gulp-sass@2.1.0 node_modules\gulp-sass
├── object-assign@4.0.1
├── vinyl-sourcemaps-apply@0.2.0 (source-map@0.5.3)
├── through2@2.0.0 (xtend@4.0.1, readable-stream@2.0.4)
├── gulp-util@3.0.7 (array-differ@1.0.0, array-uniq@1.0.2, lodash._reescape@3.0.0, lodash._reinterpolate@3.0.0, fancy-log@1.1.0, object-assign@3.0.0, lodash._reevaluate@3.0.0, beeper@1.1.0, replace-ext@0.0.1, has-gulplog@0.1.0, minimist@1.2.0, vinyl@0.5.3, chalk@1.1.1, gulplog@1.0.0, lodash.template@3.6.2, multipipe@0.1.2, dateformat@1.0.12)
└── node-sass@3.4.2 (get-stdin@4.0.1, async-foreach@0.1.3, nan@2.1.0, mkdirp@0.5.1, chalk@1.1.1, gaze@0.5.2, glob@5.0.15, npmconf@2.1.2, meow@3.6.0, cross-spawn@2.0.1, request@2.67.0, node-gyp@3.2.1, sass-graph@2.0.1)

You're all set!

 ✓ New project folder created.
 ✓ Node modules installed.
 ✓ Bower components installed.

Now run foundation watch while inside the Rickla folder.


C:\Users\Philip>tree
Folder PATH listing for volume SSD
Volume serial number is 000000C4 EEA0:1D8D
C:.
├───.config
│   └───configstore
├───.gem
│   └───specs
│       └───api.rubygems.org%443
│           └───quick
│               └───Marshal.4.8
├───.oracle_jre_usage
├───.thumb
│   ├───fail
│   └───normal
├───.VirtualBox
├───Documents
├───iCloudDrive
├───OneDrive
└───Rickla
    ├───bower_components
    │   ├───foundation-sites
    │   │   ├───.npm
    │   │   │   └───package
    │   │   ├───dist
    │   │   ├───js
    │   │   └───scss
    │   │       ├───components
    │   │       ├───forms
    │   │       ├───grid
    │   │       ├───settings
    │   │       ├───typography
    │   │       ├───util
    │   │       └───vendor
    │   ├───jquery
    │   │   ├───dist
    │   │   └───src
    │   │       ├───ajax
    │   │       │   └───var
    │   │       ├───attributes
    │   │       ├───core
    │   │       │   └───var
    │   │       ├───css
    │   │       │   └───var
    │   │       ├───data
    │   │       │   └───var
    │   │       ├───effects
    │   │       ├───event
    │   │       ├───exports
    │   │       ├───manipulation
    │   │       │   └───var
    │   │       ├───queue
    │   │       ├───sizzle
    │   │       │   └───dist
    │   │       ├───traversing
    │   │       │   └───var
    │   │       └───var
    │   ├───motion-ui
    │   │   ├───dist
    │   │   ├───docs
    │   │   ├───lib
    │   │   └───src
    │   │       ├───effects
    │   │       ├───transitions
    │   │       └───util
    │   └───what-input
    │       ├───gulpfile.js
    │       │   └───tasks
    │       └───polyfills
    │           └───ie8
    ├───etc
    ├───js
    ├───node_modules
    │   ├───.bin
    │   ├───gulp
    │   │   ├───bin
    │   │   ├───completion
    │   │   ├───lib
    │   │   └───node_modules
    │   │       ├───.bin
    │   │       ├───archy
    │   │       │   ├───examples
    │   │       │   └───test
    │   │       ├───chalk
    │   │       │   └───node_modules
    │   │       │       ├───ansi-styles
    │   │       │       ├───escape-string-regexp
    │   │       │       ├───has-ansi
    │   │       │       │   └───node_modules
    │   │       │       │       └───ansi-regex
    │   │       │       ├───strip-ansi
    │   │       │       │   └───node_modules
    │   │       │       │       └───ansi-regex
    │   │       │       └───supports-color
    │   │       ├───deprecated
    │   │       │   └───test
    │   │       ├───gulp-util
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       ├───array-differ
    │   │       │       ├───array-uniq
    │   │       │       ├───beeper
    │   │       │       ├───dateformat
    │   │       │       │   ├───bin
    │   │       │       │   ├───lib
    │   │       │       │   ├───node_modules
    │   │       │       │   │   ├───get-stdin
    │   │       │       │   │   └───meow
    │   │       │       │   │       └───node_modules
    │   │       │       │   │           ├───camelcase-keys
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───camelcase
    │   │       │       │   │           │       └───map-obj
    │   │       │       │   │           ├───loud-rejection
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       └───signal-exit
    │   │       │       │   │           │           └───test
    │   │       │       │   │           │               └───fixtures
    │   │       │       │   │           ├───normalize-package-data
    │   │       │       │   │           │   ├───lib
    │   │       │       │   │           │   ├───node_modules
    │   │       │       │   │           │   │   ├───hosted-git-info
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   │       └───lib
    │   │       │       │   │           │   │   ├───is-builtin-module
    │   │       │       │   │           │   │   │   └───node_modules
    │   │       │       │   │           │   │   │       └───builtin-modules
    │   │       │       │   │           │   │   └───validate-npm-package-license
    │   │       │       │   │           │   │       └───node_modules
    │   │       │       │   │           │   │           ├───spdx-correct
    │   │       │       │   │           │   │           │   └───node_modules
    │   │       │       │   │           │   │           │       └───spdx-license-ids
    │   │       │       │   │           │   │           └───spdx-expression-parse
    │   │       │       │   │           │   │               └───node_modules
    │   │       │       │   │           │   │                   ├───spdx-exceptions
    │   │       │       │   │           │   │                   └───spdx-license-ids
    │   │       │       │   │           │   └───test
    │   │       │       │   │           │       └───fixtures
    │   │       │       │   │           ├───object-assign
    │   │       │       │   │           ├───read-pkg-up
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───find-up
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       ├───path-exists
    │   │       │       │   │           │       │       └───pinkie-promise
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───pinkie
    │   │       │       │   │           │       └───read-pkg
    │   │       │       │   │           │           └───node_modules
    │   │       │       │   │           │               ├───load-json-file
    │   │       │       │   │           │               │   └───node_modules
    │   │       │       │   │           │               │       ├───graceful-fs
    │   │       │       │   │           │               │       ├───parse-json
    │   │       │       │   │           │               │       │   ├───node_modules
    │   │       │       │   │           │               │       │   │   └───error-ex
    │   │       │       │   │           │               │       │   │       └───node_modules
    │   │       │       │   │           │               │       │   │           └───is-arrayish
    │   │       │       │   │           │               │       │   └───vendor
    │   │       │       │   │           │               │       ├───pify
    │   │       │       │   │           │               │       ├───pinkie-promise
    │   │       │       │   │           │               │       │   └───node_modules
    │   │       │       │   │           │               │       │       └───pinkie
    │   │       │       │   │           │               │       └───strip-bom
    │   │       │       │   │           │               │           └───node_modules
    │   │       │       │   │           │               │               └───is-utf8
    │   │       │       │   │           │               └───path-type
    │   │       │       │   │           │                   └───node_modules
    │   │       │       │   │           │                       ├───graceful-fs
    │   │       │       │   │           │                       ├───pify
    │   │       │       │   │           │                       └───pinkie-promise
    │   │       │       │   │           │                           └───node_modules
    │   │       │       │   │           │                               └───pinkie
    │   │       │       │   │           ├───redent
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───.bin
    │   │       │       │   │           │       ├───indent-string
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       └───repeating
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───is-finite
    │   │       │       │   │           │       │                   └───node_modules
    │   │       │       │   │           │       │                       └───number-is-nan
    │   │       │       │   │           │       └───strip-indent
    │   │       │       │   │           └───trim-newlines
    │   │       │       │   └───test
    │   │       │       │       └───weekofyear
    │   │       │       ├───fancy-log
    │   │       │       ├───gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───glogg
    │   │       │       │           └───node_modules
    │   │       │       │               └───sparkles
    │   │       │       ├───has-gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───sparkles
    │   │       │       ├───lodash.template
    │   │       │       │   └───node_modules
    │   │       │       │       ├───lodash.escape
    │   │       │       │       ├───lodash.keys
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───lodash.isarguments
    │   │       │       │       │       ├───lodash.isarray
    │   │       │       │       │       └───lodash._getnative
    │   │       │       │       ├───lodash.restparam
    │   │       │       │       ├───lodash.templatesettings
    │   │       │       │       ├───lodash._basecopy
    │   │       │       │       ├───lodash._basetostring
    │   │       │       │       ├───lodash._basevalues
    │   │       │       │       └───lodash._isiterateecall
    │   │       │       ├───lodash._reescape
    │   │       │       ├───lodash._reevaluate
    │   │       │       ├───lodash._reinterpolate
    │   │       │       ├───multipipe
    │   │       │       │   ├───node_modules
    │   │       │       │   │   └───duplexer2
    │   │       │       │   │       ├───node_modules
    │   │       │       │   │       │   └───readable-stream
    │   │       │       │   │       │       ├───lib
    │   │       │       │   │       │       └───node_modules
    │   │       │       │   │       │           ├───core-util-is
    │   │       │       │   │       │           │   └───lib
    │   │       │       │   │       │           ├───inherits
    │   │       │       │   │       │           ├───isarray
    │   │       │       │   │       │           │   └───build
    │   │       │       │   │       │           └───string_decoder
    │   │       │       │   │       └───test
    │   │       │       │   └───test
    │   │       │       ├───object-assign
    │   │       │       ├───replace-ext
    │   │       │       │   └───test
    │   │       │       ├───through2
    │   │       │       │   └───node_modules
    │   │       │       │       ├───readable-stream
    │   │       │       │       │   ├───doc
    │   │       │       │       │   │   └───wg-meetings
    │   │       │       │       │   ├───lib
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───core-util-is
    │   │       │       │       │       │   └───lib
    │   │       │       │       │       ├───inherits
    │   │       │       │       │       ├───isarray
    │   │       │       │       │       │   └───build
    │   │       │       │       │       ├───process-nextick-args
    │   │       │       │       │       ├───string_decoder
    │   │       │       │       │       └───util-deprecate
    │   │       │       │       └───xtend
    │   │       │       └───vinyl
    │   │       │           ├───lib
    │   │       │           └───node_modules
    │   │       │               ├───clone
    │   │       │               └───clone-stats
    │   │       ├───interpret
    │   │       ├───liftoff
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───extend
    │   │       │       ├───findup-sync
    │   │       │       │   ├───lib
    │   │       │       │   └───node_modules
    │   │       │       │       └───glob
    │   │       │       │           └───node_modules
    │   │       │       │               ├───inflight
    │   │       │       │               │   └───node_modules
    │   │       │       │               │       └───wrappy
    │   │       │       │               │           └───test
    │   │       │       │               ├───inherits
    │   │       │       │               ├───minimatch
    │   │       │       │               │   └───node_modules
    │   │       │       │               │       └───brace-expansion
    │   │       │       │               │           └───node_modules
    │   │       │       │               │               ├───balanced-match
    │   │       │       │               │               │   └───test
    │   │       │       │               │               └───concat-map
    │   │       │       │               │                   ├───example
    │   │       │       │               │                   └───test
    │   │       │       │               ├───once
    │   │       │       │               │   └───node_modules
    │   │       │       │               │       └───wrappy
    │   │       │       │               │           └───test
    │   │       │       │               └───path-is-absolute
    │   │       │       ├───flagged-respawn
    │   │       │       │   ├───lib
    │   │       │       │   └───test
    │   │       │       │       └───bin
    │   │       │       ├───rechoir
    │   │       │       │   └───lib
    │   │       │       └───resolve
    │   │       │           ├───example
    │   │       │           ├───lib
    │   │       │           └───test
    │   │       │               ├───dotdot
    │   │       │               │   └───abc
    │   │       │               ├───module_dir
    │   │       │               │   ├───xmodules
    │   │       │               │   │   └───aaa
    │   │       │               │   ├───ymodules
    │   │       │               │   │   └───aaa
    │   │       │               │   └───zmodules
    │   │       │               │       └───bbb
    │   │       │               ├───node_path
    │   │       │               │   ├───x
    │   │       │               │   │   ├───aaa
    │   │       │               │   │   └───ccc
    │   │       │               │   └───y
    │   │       │               │       ├───bbb
    │   │       │               │       └───ccc
    │   │       │               ├───pathfilter
    │   │       │               │   └───deep_ref
    │   │       │               │       └───node_modules
    │   │       │               │           └───deep
    │   │       │               │               └───deeper
    │   │       │               ├───precedence
    │   │       │               │   ├───aaa
    │   │       │               │   └───bbb
    │   │       │               ├───resolver
    │   │       │               │   ├───bar
    │   │       │               │   │   └───node_modules
    │   │       │               │   │       └───foo
    │   │       │               │   ├───baz
    │   │       │               │   ├───biz
    │   │       │               │   │   └───node_modules
    │   │       │               │   │       ├───garply
    │   │       │               │   │       │   └───lib
    │   │       │               │   │       ├───grux
    │   │       │               │   │       └───tiv
    │   │       │               │   ├───incorrect_main
    │   │       │               │   ├───other_path
    │   │       │               │   │   └───lib
    │   │       │               │   ├───punycode
    │   │       │               │   │   └───node_modules
    │   │       │               │   │       └───punycode
    │   │       │               │   ├───quux
    │   │       │               │   │   └───foo
    │   │       │               │   └───without_basedir
    │   │       │               │       └───node_modules
    │   │       │               └───subdirs
    │   │       │                   └───node_modules
    │   │       │                       └───a
    │   │       │                           └───b
    │   │       │                               └───c
    │   │       ├───minimist
    │   │       │   ├───example
    │   │       │   └───test
    │   │       ├───orchestrator
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───end-of-stream
    │   │       │       │   └───node_modules
    │   │       │       │       └───once
    │   │       │       │           └───node_modules
    │   │       │       │               └───wrappy
    │   │       │       │                   └───test
    │   │       │       ├───sequencify
    │   │       │       └───stream-consume
    │   │       │           └───test
    │   │       ├───pretty-hrtime
    │   │       ├───semver
    │   │       │   ├───bin
    │   │       │   └───test
    │   │       ├───tildify
    │   │       │   └───node_modules
    │   │       │       └───os-homedir
    │   │       ├───v8flags
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       └───user-home
    │   │       └───vinyl-fs
    │   │           ├───lib
    │   │           │   ├───dest
    │   │           │   │   └───writeContents
    │   │           │   └───src
    │   │           │       └───getContents
    │   │           └───node_modules
    │   │               ├───.bin
    │   │               ├───defaults
    │   │               │   └───node_modules
    │   │               │       └───clone
    │   │               ├───glob-stream
    │   │               │   └───node_modules
    │   │               │       ├───glob
    │   │               │       │   └───node_modules
    │   │               │       │       ├───inflight
    │   │               │       │       │   └───node_modules
    │   │               │       │       │       └───wrappy
    │   │               │       │       │           └───test
    │   │               │       │       ├───inherits
    │   │               │       │       └───once
    │   │               │       │           └───node_modules
    │   │               │       │               └───wrappy
    │   │               │       │                   └───test
    │   │               │       ├───glob2base
    │   │               │       │   └───node_modules
    │   │               │       │       └───find-index
    │   │               │       ├───minimatch
    │   │               │       │   └───node_modules
    │   │               │       │       └───brace-expansion
    │   │               │       │           └───node_modules
    │   │               │       │               ├───balanced-match
    │   │               │       │               │   └───test
    │   │               │       │               └───concat-map
    │   │               │       │                   ├───example
    │   │               │       │                   └───test
    │   │               │       ├───ordered-read-streams
    │   │               │       │   └───test
    │   │               │       └───unique-stream
    │   │               │           └───test
    │   │               ├───glob-watcher
    │   │               │   ├───node_modules
    │   │               │   │   └───gaze
    │   │               │   │       ├───lib
    │   │               │   │       └───node_modules
    │   │               │   │           └───globule
    │   │               │   │               ├───lib
    │   │               │   │               ├───node_modules
    │   │               │   │               │   ├───glob
    │   │               │   │               │   │   ├───examples
    │   │               │   │               │   │   ├───node_modules
    │   │               │   │               │   │   │   ├───graceful-fs
    │   │               │   │               │   │   │   │   └───test
    │   │               │   │               │   │   │   └───inherits
    │   │               │   │               │   │   └───test
    │   │               │   │               │   ├───lodash
    │   │               │   │               │   │   └───dist
    │   │               │   │               │   └───minimatch
    │   │               │   │               │       ├───node_modules
    │   │               │   │               │       │   ├───lru-cache
    │   │               │   │               │       │   │   ├───lib
    │   │               │   │               │       │   │   └───test
    │   │               │   │               │       │   └───sigmund
    │   │               │   │               │       │       └───test
    │   │               │   │               │       └───test
    │   │               │   │               └───test
    │   │               │   │                   └───fixtures
    │   │               │   │                       └───expand
    │   │               │   │                           ├───css
    │   │               │   │                           ├───deep
    │   │               │   │                           │   └───deeper
    │   │               │   │                           │       └───deepest
    │   │               │   │                           └───js
    │   │               │   └───test
    │   │               │       └───fixtures
    │   │               ├───graceful-fs
    │   │               │   └───test
    │   │               ├───mkdirp
    │   │               │   ├───bin
    │   │               │   ├───examples
    │   │               │   ├───node_modules
    │   │               │   │   └───minimist
    │   │               │   │       ├───example
    │   │               │   │       └───test
    │   │               │   └───test
    │   │               ├───strip-bom
    │   │               │   └───node_modules
    │   │               │       ├───first-chunk-stream
    │   │               │       └───is-utf8
    │   │               ├───through2
    │   │               │   └───node_modules
    │   │               │       ├───readable-stream
    │   │               │       │   ├───lib
    │   │               │       │   └───node_modules
    │   │               │       │       ├───core-util-is
    │   │               │       │       │   └───lib
    │   │               │       │       ├───inherits
    │   │               │       │       ├───isarray
    │   │               │       │       │   └───build
    │   │               │       │       └───string_decoder
    │   │               │       └───xtend
    │   │               └───vinyl
    │   │                   ├───lib
    │   │                   └───node_modules
    │   │                       ├───clone
    │   │                       └───clone-stats
    │   ├───gulp-autoprefixer
    │   │   └───node_modules
    │   │       ├───autoprefixer-core
    │   │       │   ├───data
    │   │       │   ├───lib
    │   │       │   │   └───hacks
    │   │       │   └───node_modules
    │   │       │       ├───browserslist
    │   │       │       ├───caniuse-db
    │   │       │       │   ├───features-json
    │   │       │       │   ├───fulldata-json
    │   │       │       │   └───region-usage-json
    │   │       │       └───num2fraction
    │   │       ├───gulp-util
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       ├───array-differ
    │   │       │       ├───array-uniq
    │   │       │       ├───beeper
    │   │       │       ├───chalk
    │   │       │       │   └───node_modules
    │   │       │       │       ├───ansi-styles
    │   │       │       │       ├───escape-string-regexp
    │   │       │       │       ├───has-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       ├───strip-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       └───supports-color
    │   │       │       ├───dateformat
    │   │       │       │   ├───bin
    │   │       │       │   ├───lib
    │   │       │       │   ├───node_modules
    │   │       │       │   │   ├───get-stdin
    │   │       │       │   │   └───meow
    │   │       │       │   │       └───node_modules
    │   │       │       │   │           ├───camelcase-keys
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───camelcase
    │   │       │       │   │           │       └───map-obj
    │   │       │       │   │           ├───loud-rejection
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       └───signal-exit
    │   │       │       │   │           │           └───test
    │   │       │       │   │           │               └───fixtures
    │   │       │       │   │           ├───normalize-package-data
    │   │       │       │   │           │   ├───lib
    │   │       │       │   │           │   ├───node_modules
    │   │       │       │   │           │   │   ├───.bin
    │   │       │       │   │           │   │   ├───hosted-git-info
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   │       └───lib
    │   │       │       │   │           │   │   ├───is-builtin-module
    │   │       │       │   │           │   │   │   └───node_modules
    │   │       │       │   │           │   │   │       └───builtin-modules
    │   │       │       │   │           │   │   ├───semver
    │   │       │       │   │           │   │   │   ├───bin
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   └───validate-npm-package-license
    │   │       │       │   │           │   │       └───node_modules
    │   │       │       │   │           │   │           ├───spdx-correct
    │   │       │       │   │           │   │           │   └───node_modules
    │   │       │       │   │           │   │           │       └───spdx-license-ids
    │   │       │       │   │           │   │           └───spdx-expression-parse
    │   │       │       │   │           │   │               └───node_modules
    │   │       │       │   │           │   └───test
    │   │       │       │   │           │       └───fixtures
    │   │       │       │   │           ├───object-assign
    │   │       │       │   │           ├───read-pkg-up
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───find-up
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       ├───path-exists
    │   │       │       │   │           │       │       └───pinkie-promise
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───pinkie
    │   │       │       │   │           │       └───read-pkg
    │   │       │       │   │           │           └───node_modules
    │   │       │       │   │           │               ├───load-json-file
    │   │       │       │   │           │               │   └───node_modules
    │   │       │       │   │           │               │       ├───graceful-fs
    │   │       │       │   │           │               │       ├───parse-json
    │   │       │       │   │           │               │       │   ├───node_modules
    │   │       │       │   │           │               │       │   │   └───error-ex
    │   │       │       │   │           │               │       │   │       └───node_modules
    │   │       │       │   │           │               │       │   └───vendor
    │   │       │       │   │           │               │       ├───pify
    │   │       │       │   │           │               │       ├───pinkie-promise
    │   │       │       │   │           │               │       │   └───node_modules
    │   │       │       │   │           │               │       │       └───pinkie
    │   │       │       │   │           │               │       └───strip-bom
    │   │       │       │   │           │               │           └───node_modules
    │   │       │       │   │           │               │               └───is-utf8
    │   │       │       │   │           │               └───path-type
    │   │       │       │   │           │                   └───node_modules
    │   │       │       │   │           │                       ├───graceful-fs
    │   │       │       │   │           │                       ├───pify
    │   │       │       │   │           │                       └───pinkie-promise
    │   │       │       │   │           │                           └───node_modules
    │   │       │       │   │           │                               └───pinkie
    │   │       │       │   │           ├───redent
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───.bin
    │   │       │       │   │           │       ├───indent-string
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       └───repeating
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───is-finite
    │   │       │       │   │           │       │                   └───node_modules
    │   │       │       │   │           │       │                       └───number-is-nan
    │   │       │       │   │           │       └───strip-indent
    │   │       │       │   │           └───trim-newlines
    │   │       │       │   └───test
    │   │       │       │       └───weekofyear
    │   │       │       ├───fancy-log
    │   │       │       ├───gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───glogg
    │   │       │       │           └───node_modules
    │   │       │       │               └───sparkles
    │   │       │       ├───has-gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───sparkles
    │   │       │       ├───lodash.template
    │   │       │       │   └───node_modules
    │   │       │       │       ├───lodash.escape
    │   │       │       │       ├───lodash.keys
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───lodash.isarguments
    │   │       │       │       │       ├───lodash.isarray
    │   │       │       │       │       └───lodash._getnative
    │   │       │       │       ├───lodash.restparam
    │   │       │       │       ├───lodash.templatesettings
    │   │       │       │       ├───lodash._basecopy
    │   │       │       │       ├───lodash._basetostring
    │   │       │       │       ├───lodash._basevalues
    │   │       │       │       └───lodash._isiterateecall
    │   │       │       ├───lodash._reescape
    │   │       │       ├───lodash._reevaluate
    │   │       │       ├───lodash._reinterpolate
    │   │       │       ├───minimist
    │   │       │       │   ├───example
    │   │       │       │   └───test
    │   │       │       ├───multipipe
    │   │       │       │   ├───node_modules
    │   │       │       │   │   └───duplexer2
    │   │       │       │   │       ├───node_modules
    │   │       │       │   │       │   └───readable-stream
    │   │       │       │   │       │       ├───lib
    │   │       │       │   │       │       └───node_modules
    │   │       │       │   │       │           ├───core-util-is
    │   │       │       │   │       │           │   └───lib
    │   │       │       │   │       │           ├───inherits
    │   │       │       │   │       │           ├───isarray
    │   │       │       │   │       │           │   └───build
    │   │       │       │   │       │           └───string_decoder
    │   │       │       │   │       └───test
    │   │       │       │   └───test
    │   │       │       ├───object-assign
    │   │       │       ├───replace-ext
    │   │       │       │   └───test
    │   │       │       ├───through2
    │   │       │       │   └───node_modules
    │   │       │       │       ├───readable-stream
    │   │       │       │       │   ├───doc
    │   │       │       │       │   │   └───wg-meetings
    │   │       │       │       │   ├───lib
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───core-util-is
    │   │       │       │       │       │   └───lib
    │   │       │       │       │       ├───inherits
    │   │       │       │       │       ├───isarray
    │   │       │       │       │       │   └───build
    │   │       │       │       │       ├───process-nextick-args
    │   │       │       │       │       ├───string_decoder
    │   │       │       │       │       └───util-deprecate
    │   │       │       │       └───xtend
    │   │       │       └───vinyl
    │   │       │           ├───lib
    │   │       │           └───node_modules
    │   │       │               ├───clone
    │   │       │               └───clone-stats
    │   │       ├───object-assign
    │   │       ├───postcss
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───es6-promise
    │   │       │       │   ├───dist
    │   │       │       │   │   └───test
    │   │       │       │   └───lib
    │   │       │       │       └───es6-promise
    │   │       │       │           └───promise
    │   │       │       ├───js-base64
    │   │       │       │   ├───old
    │   │       │       │   └───test
    │   │       │       └───source-map
    │   │       │           ├───build
    │   │       │           ├───lib
    │   │       │           │   └───source-map
    │   │       │           └───node_modules
    │   │       │               └───amdefine
    │   │       ├───through2
    │   │       │   └───node_modules
    │   │       │       ├───readable-stream
    │   │       │       │   ├───lib
    │   │       │       │   └───node_modules
    │   │       │       │       ├───core-util-is
    │   │       │       │       │   └───lib
    │   │       │       │       ├───inherits
    │   │       │       │       ├───isarray
    │   │       │       │       │   └───build
    │   │       │       │       └───string_decoder
    │   │       │       └───xtend
    │   │       └───vinyl-sourcemaps-apply
    │   │           └───node_modules
    │   │               └───source-map
    │   │                   ├───build
    │   │                   ├───lib
    │   │                   │   └───source-map
    │   │                   ├───node_modules
    │   │                   │   └───amdefine
    │   │                   └───test
    │   │                       └───source-map
    │   ├───gulp-load-plugins
    │   │   └───node_modules
    │   │       ├───findup-sync
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       └───glob
    │   │       │           └───node_modules
    │   │       │               ├───inflight
    │   │       │               │   └───node_modules
    │   │       │               │       └───wrappy
    │   │       │               │           └───test
    │   │       │               ├───inherits
    │   │       │               ├───minimatch
    │   │       │               │   └───node_modules
    │   │       │               │       └───brace-expansion
    │   │       │               │           └───node_modules
    │   │       │               │               ├───balanced-match
    │   │       │               │               │   └───test
    │   │       │               │               └───concat-map
    │   │       │               │                   ├───example
    │   │       │               │                   └───test
    │   │       │               └───once
    │   │       │                   └───node_modules
    │   │       │                       └───wrappy
    │   │       │                           └───test
    │   │       ├───gulp-util
    │   │       │   ├───lib
    │   │       │   └───node_modules
    │   │       │       ├───.bin
    │   │       │       ├───array-differ
    │   │       │       ├───array-uniq
    │   │       │       ├───beeper
    │   │       │       ├───chalk
    │   │       │       │   └───node_modules
    │   │       │       │       ├───ansi-styles
    │   │       │       │       ├───escape-string-regexp
    │   │       │       │       ├───has-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       ├───strip-ansi
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       └───ansi-regex
    │   │       │       │       └───supports-color
    │   │       │       ├───dateformat
    │   │       │       │   ├───bin
    │   │       │       │   ├───lib
    │   │       │       │   ├───node_modules
    │   │       │       │   │   ├───get-stdin
    │   │       │       │   │   └───meow
    │   │       │       │   │       └───node_modules
    │   │       │       │   │           ├───camelcase-keys
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───camelcase
    │   │       │       │   │           │       └───map-obj
    │   │       │       │   │           ├───loud-rejection
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       └───signal-exit
    │   │       │       │   │           │           └───test
    │   │       │       │   │           │               └───fixtures
    │   │       │       │   │           ├───normalize-package-data
    │   │       │       │   │           │   ├───lib
    │   │       │       │   │           │   ├───node_modules
    │   │       │       │   │           │   │   ├───.bin
    │   │       │       │   │           │   │   ├───hosted-git-info
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   │       └───lib
    │   │       │       │   │           │   │   ├───is-builtin-module
    │   │       │       │   │           │   │   │   └───node_modules
    │   │       │       │   │           │   │   │       └───builtin-modules
    │   │       │       │   │           │   │   ├───semver
    │   │       │       │   │           │   │   │   ├───bin
    │   │       │       │   │           │   │   │   └───test
    │   │       │       │   │           │   │   └───validate-npm-package-license
    │   │       │       │   │           │   │       └───node_modules
    │   │       │       │   │           │   │           ├───spdx-correct
    │   │       │       │   │           │   │           │   └───node_modules
    │   │       │       │   │           │   │           │       └───spdx-license-ids
    │   │       │       │   │           │   │           └───spdx-expression-parse
    │   │       │       │   │           │   │               └───node_modules
    │   │       │       │   │           │   └───test
    │   │       │       │   │           │       └───fixtures
    │   │       │       │   │           ├───object-assign
    │   │       │       │   │           ├───read-pkg-up
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───find-up
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       ├───path-exists
    │   │       │       │   │           │       │       └───pinkie-promise
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───pinkie
    │   │       │       │   │           │       └───read-pkg
    │   │       │       │   │           │           └───node_modules
    │   │       │       │   │           │               ├───load-json-file
    │   │       │       │   │           │               │   └───node_modules
    │   │       │       │   │           │               │       ├───graceful-fs
    │   │       │       │   │           │               │       ├───parse-json
    │   │       │       │   │           │               │       │   ├───node_modules
    │   │       │       │   │           │               │       │   │   └───error-ex
    │   │       │       │   │           │               │       │   │       └───node_modules
    │   │       │       │   │           │               │       │   └───vendor
    │   │       │       │   │           │               │       ├───pify
    │   │       │       │   │           │               │       ├───pinkie-promise
    │   │       │       │   │           │               │       │   └───node_modules
    │   │       │       │   │           │               │       │       └───pinkie
    │   │       │       │   │           │               │       └───strip-bom
    │   │       │       │   │           │               │           └───node_modules
    │   │       │       │   │           │               │               └───is-utf8
    │   │       │       │   │           │               └───path-type
    │   │       │       │   │           │                   └───node_modules
    │   │       │       │   │           │                       ├───graceful-fs
    │   │       │       │   │           │                       ├───pify
    │   │       │       │   │           │                       └───pinkie-promise
    │   │       │       │   │           │                           └───node_modules
    │   │       │       │   │           │                               └───pinkie
    │   │       │       │   │           ├───redent
    │   │       │       │   │           │   └───node_modules
    │   │       │       │   │           │       ├───.bin
    │   │       │       │   │           │       ├───indent-string
    │   │       │       │   │           │       │   └───node_modules
    │   │       │       │   │           │       │       └───repeating
    │   │       │       │   │           │       │           └───node_modules
    │   │       │       │   │           │       │               └───is-finite
    │   │       │       │   │           │       │                   └───node_modules
    │   │       │       │   │           │       │                       └───number-is-nan
    │   │       │       │   │           │       └───strip-indent
    │   │       │       │   │           └───trim-newlines
    │   │       │       │   └───test
    │   │       │       │       └───weekofyear
    │   │       │       ├───fancy-log
    │   │       │       ├───gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───glogg
    │   │       │       │           └───node_modules
    │   │       │       │               └───sparkles
    │   │       │       ├───has-gulplog
    │   │       │       │   └───node_modules
    │   │       │       │       └───sparkles
    │   │       │       ├───lodash.template
    │   │       │       │   └───node_modules
    │   │       │       │       ├───lodash.escape
    │   │       │       │       ├───lodash.keys
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───lodash.isarguments
    │   │       │       │       │       ├───lodash.isarray
    │   │       │       │       │       └───lodash._getnative
    │   │       │       │       ├───lodash.restparam
    │   │       │       │       ├───lodash.templatesettings
    │   │       │       │       ├───lodash._basecopy
    │   │       │       │       ├───lodash._basetostring
    │   │       │       │       ├───lodash._basevalues
    │   │       │       │       └───lodash._isiterateecall
    │   │       │       ├───lodash._reescape
    │   │       │       ├───lodash._reevaluate
    │   │       │       ├───lodash._reinterpolate
    │   │       │       ├───minimist
    │   │       │       │   ├───example
    │   │       │       │   └───test
    │   │       │       ├───multipipe
    │   │       │       │   ├───node_modules
    │   │       │       │   │   └───duplexer2
    │   │       │       │   │       ├───node_modules
    │   │       │       │   │       │   └───readable-stream
    │   │       │       │   │       │       ├───lib
    │   │       │       │   │       │       └───node_modules
    │   │       │       │   │       │           ├───core-util-is
    │   │       │       │   │       │           │   └───lib
    │   │       │       │   │       │           ├───inherits
    │   │       │       │   │       │           ├───isarray
    │   │       │       │   │       │           │   └───build
    │   │       │       │   │       │           └───string_decoder
    │   │       │       │   │       └───test
    │   │       │       │   └───test
    │   │       │       ├───object-assign
    │   │       │       ├───replace-ext
    │   │       │       │   └───test
    │   │       │       ├───through2
    │   │       │       │   └───node_modules
    │   │       │       │       ├───readable-stream
    │   │       │       │       │   ├───doc
    │   │       │       │       │   │   └───wg-meetings
    │   │       │       │       │   ├───lib
    │   │       │       │       │   └───node_modules
    │   │       │       │       │       ├───core-util-is
    │   │       │       │       │       │   └───lib
    │   │       │       │       │       ├───inherits
    │   │       │       │       │       ├───isarray
    │   │       │       │       │       │   └───build
    │   │       │       │       │       ├───process-nextick-args
    │   │       │       │       │       ├───string_decoder
    │   │       │       │       │       └───util-deprecate
    │   │       │       │       └───xtend
    │   │       │       └───vinyl
    │   │       │           ├───lib
    │   │       │           └───node_modules
    │   │       │               ├───clone
    │   │       │               └───clone-stats
    │   │       ├───multimatch
    │   │       │   └───node_modules
    │   │       │       ├───array-differ
    │   │       │       ├───array-union
    │   │       │       │   └───node_modules
    │   │       │       │       └───array-uniq
    │   │       │       └───minimatch
    │   │       │           └───node_modules
    │   │       │               └───brace-expansion
    │   │       │                   └───node_modules
    │   │       │                       ├───balanced-match
    │   │       │                       │   └───test
    │   │       │                       └───concat-map
    │   │       │                           ├───example
    │   │       │                           └───test
    │   │       └───resolve
    │   │           ├───example
    │   │           ├───lib
    │   │           └───test
    │   │               ├───dotdot
    │   │               │   └───abc
    │   │               ├───module_dir
    │   │               │   ├───xmodules
    │   │               │   │   └───aaa
    │   │               │   ├───ymodules
    │   │               │   │   └───aaa
    │   │               │   └───zmodules
    │   │               │       └───bbb
    │   │               ├───node_path
    │   │               │   ├───x
    │   │               │   │   ├───aaa
    │   │               │   │   └───ccc
    │   │               │   └───y
    │   │               │       ├───bbb
    │   │               │       └───ccc
    │   │               ├───pathfilter
    │   │               │   └───deep_ref
    │   │               │       └───node_modules
    │   │               │           └───deep
    │   │               │               └───deeper
    │   │               ├───precedence
    │   │               │   ├───aaa
    │   │               │   └───bbb
    │   │               ├───resolver
    │   │               │   ├───bar
    │   │               │   │   └───node_modules
    │   │               │   │       └───foo
    │   │               │   ├───baz
    │   │               │   ├───biz
    │   │               │   │   └───node_modules
    │   │               │   │       ├───garply
    │   │               │   │       │   └───lib
    │   │               │   │       ├───grux
    │   │               │   │       └───tiv
    │   │               │   ├───incorrect_main
    │   │               │   ├───other_path
    │   │               │   │   └───lib
    │   │               │   ├───punycode
    │   │               │   │   └───node_modules
    │   │               │   │       └───punycode
    │   │               │   ├───quux
    │   │               │   │   └───foo
    │   │               │   └───without_basedir
    │   │               │       └───node_modules
    │   │               └───subdirs
    │   │                   └───node_modules
    │   │                       └───a
    │   │                           └───b
    │   │                               └───c
    │   └───gulp-sass
    │       └───node_modules
    │           ├───.bin
    │           ├───gulp-util
    │           │   ├───lib
    │           │   └───node_modules
    │           │       ├───.bin
    │           │       ├───array-differ
    │           │       ├───array-uniq
    │           │       ├───beeper
    │           │       ├───chalk
    │           │       │   └───node_modules
    │           │       │       ├───ansi-styles
    │           │       │       ├───escape-string-regexp
    │           │       │       ├───has-ansi
    │           │       │       │   └───node_modules
    │           │       │       │       └───ansi-regex
    │           │       │       ├───strip-ansi
    │           │       │       │   └───node_modules
    │           │       │       │       └───ansi-regex
    │           │       │       └───supports-color
    │           │       ├───dateformat
    │           │       │   ├───bin
    │           │       │   ├───lib
    │           │       │   ├───node_modules
    │           │       │   │   ├───get-stdin
    │           │       │   │   └───meow
    │           │       │   │       └───node_modules
    │           │       │   │           ├───camelcase-keys
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       ├───camelcase
    │           │       │   │           │       └───map-obj
    │           │       │   │           ├───loud-rejection
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       └───signal-exit
    │           │       │   │           │           └───test
    │           │       │   │           │               └───fixtures
    │           │       │   │           ├───normalize-package-data
    │           │       │   │           │   ├───lib
    │           │       │   │           │   ├───node_modules
    │           │       │   │           │   │   ├───.bin
    │           │       │   │           │   │   ├───hosted-git-info
    │           │       │   │           │   │   │   └───test
    │           │       │   │           │   │   │       └───lib
    │           │       │   │           │   │   ├───is-builtin-module
    │           │       │   │           │   │   │   └───node_modules
    │           │       │   │           │   │   │       └───builtin-modules
    │           │       │   │           │   │   ├───semver
    │           │       │   │           │   │   │   ├───bin
    │           │       │   │           │   │   │   └───test
    │           │       │   │           │   │   └───validate-npm-package-license
    │           │       │   │           │   │       └───node_modules
    │           │       │   │           │   │           ├───spdx-correct
    │           │       │   │           │   │           │   └───node_modules
    │           │       │   │           │   │           │       └───spdx-license-ids
    │           │       │   │           │   │           └───spdx-expression-parse
    │           │       │   │           │   │               └───node_modules
    │           │       │   │           │   │                   ├───spdx-exceptions
    │           │       │   │           │   │                   └───spdx-license-ids
    │           │       │   │           │   └───test
    │           │       │   │           │       └───fixtures
    │           │       │   │           ├───object-assign
    │           │       │   │           ├───read-pkg-up
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       ├───find-up
    │           │       │   │           │       │   └───node_modules
    │           │       │   │           │       │       ├───path-exists
    │           │       │   │           │       │       └───pinkie-promise
    │           │       │   │           │       │           └───node_modules
    │           │       │   │           │       │               └───pinkie
    │           │       │   │           │       └───read-pkg
    │           │       │   │           │           └───node_modules
    │           │       │   │           │               ├───load-json-file
    │           │       │   │           │               │   └───node_modules
    │           │       │   │           │               │       ├───graceful-fs
    │           │       │   │           │               │       ├───parse-json
    │           │       │   │           │               │       │   ├───node_modules
    │           │       │   │           │               │       │   │   └───error-ex
    │           │       │   │           │               │       │   │       └───node_modules
    │           │       │   │           │               │       │   │           └───is-arrayish
    │           │       │   │           │               │       │   └───vendor
    │           │       │   │           │               │       ├───pify
    │           │       │   │           │               │       ├───pinkie-promise
    │           │       │   │           │               │       │   └───node_modules
    │           │       │   │           │               │       │       └───pinkie
    │           │       │   │           │               │       └───strip-bom
    │           │       │   │           │               │           └───node_modules
    │           │       │   │           │               │               └───is-utf8
    │           │       │   │           │               └───path-type
    │           │       │   │           │                   └───node_modules
    │           │       │   │           │                       ├───graceful-fs
    │           │       │   │           │                       ├───pify
    │           │       │   │           │                       └───pinkie-promise
    │           │       │   │           │                           └───node_modules
    │           │       │   │           │                               └───pinkie
    │           │       │   │           ├───redent
    │           │       │   │           │   └───node_modules
    │           │       │   │           │       ├───.bin
    │           │       │   │           │       ├───indent-string
    │           │       │   │           │       │   └───node_modules
    │           │       │   │           │       │       └───repeating
    │           │       │   │           │       │           └───node_modules
    │           │       │   │           │       │               └───is-finite
    │           │       │   │           │       │                   └───node_modules
    │           │       │   │           │       │                       └───number-is-nan
    │           │       │   │           │       └───strip-indent
    │           │       │   │           └───trim-newlines
    │           │       │   └───test
    │           │       │       └───weekofyear
    │           │       ├───fancy-log
    │           │       ├───gulplog
    │           │       │   └───node_modules
    │           │       │       └───glogg
    │           │       │           └───node_modules
    │           │       │               └───sparkles
    │           │       ├───has-gulplog
    │           │       │   └───node_modules
    │           │       │       └───sparkles
    │           │       ├───lodash.template
    │           │       │   └───node_modules
    │           │       │       ├───lodash.escape
    │           │       │       ├───lodash.keys
    │           │       │       │   └───node_modules
    │           │       │       │       ├───lodash.isarguments
    │           │       │       │       ├───lodash.isarray
    │           │       │       │       └───lodash._getnative
    │           │       │       ├───lodash.restparam
    │           │       │       ├───lodash.templatesettings
    │           │       │       ├───lodash._basecopy
    │           │       │       ├───lodash._basetostring
    │           │       │       ├───lodash._basevalues
    │           │       │       └───lodash._isiterateecall
    │           │       ├───lodash._reescape
    │           │       ├───lodash._reevaluate
    │           │       ├───lodash._reinterpolate
    │           │       ├───minimist
    │           │       │   ├───example
    │           │       │   └───test
    │           │       ├───multipipe
    │           │       │   ├───node_modules
    │           │       │   │   └───duplexer2
    │           │       │   │       ├───node_modules
    │           │       │   │       │   └───readable-stream
    │           │       │   │       │       ├───lib
    │           │       │   │       │       └───node_modules
    │           │       │   │       │           ├───core-util-is
    │           │       │   │       │           │   └───lib
    │           │       │   │       │           ├───inherits
    │           │       │   │       │           ├───isarray
    │           │       │   │       │           │   └───build
    │           │       │   │       │           └───string_decoder
    │           │       │   │       └───test
    │           │       │   └───test
    │           │       ├───object-assign
    │           │       ├───replace-ext
    │           │       │   └───test
    │           │       └───vinyl
    │           │           ├───lib
    │           │           └───node_modules
    │           │               ├───clone
    │           │               └───clone-stats
    │           ├───node-sass
    │           │   ├───bin
    │           │   ├───lib
    │           │   ├───node_modules
    │           │   │   ├───.bin
    │           │   │   ├───async-foreach
    │           │   │   │   ├───dist
    │           │   │   │   ├───lib
    │           │   │   │   └───test
    │           │   │   ├───chalk
    │           │   │   │   └───node_modules
    │           │   │   │       ├───ansi-styles
    │           │   │   │       ├───escape-string-regexp
    │           │   │   │       ├───has-ansi
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───ansi-regex
    │           │   │   │       ├───strip-ansi
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───ansi-regex
    │           │   │   │       └───supports-color
    │           │   │   ├───cross-spawn
    │           │   │   │   └───node_modules
    │           │   │   │       ├───cross-spawn-async
    │           │   │   │       │   ├───lib
    │           │   │   │       │   │   └───util
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───.bin
    │           │   │   │       │       ├───lru-cache
    │           │   │   │       │       │   ├───lib
    │           │   │   │       │       │   ├───node_modules
    │           │   │   │       │       │   │   └───pseudomap
    │           │   │   │       │       │   │       └───test
    │           │   │   │       │       │   └───test
    │           │   │   │       │       └───which
    │           │   │   │       │           ├───bin
    │           │   │   │       │           ├───node_modules
    │           │   │   │       │           │   └───is-absolute
    │           │   │   │       │           │       └───node_modules
    │           │   │   │       │           │           └───is-relative
    │           │   │   │       │           └───test
    │           │   │   │       └───spawn-sync
    │           │   │   │           ├───lib
    │           │   │   │           │   └───json-buffer
    │           │   │   │           ├───node_modules
    │           │   │   │           │   ├───concat-stream
    │           │   │   │           │   │   └───node_modules
    │           │   │   │           │   │       ├───inherits
    │           │   │   │           │   │       ├───readable-stream
    │           │   │   │           │   │       │   ├───doc
    │           │   │   │           │   │       │   │   └───wg-meetings
    │           │   │   │           │   │       │   ├───lib
    │           │   │   │           │   │       │   └───node_modules
    │           │   │   │           │   │       │       ├───core-util-is
    │           │   │   │           │   │       │       │   └───lib
    │           │   │   │           │   │       │       ├───isarray
    │           │   │   │           │   │       │       │   └───build
    │           │   │   │           │   │       │       ├───process-nextick-args
    │           │   │   │           │   │       │       ├───string_decoder
    │           │   │   │           │   │       │       └───util-deprecate
    │           │   │   │           │   │       └───typedarray
    │           │   │   │           │   │           ├───example
    │           │   │   │           │   │           └───test
    │           │   │   │           │   │               └───server
    │           │   │   │           │   └───os-shim
    │           │   │   │           │       ├───lib
    │           │   │   │           │       └───test
    │           │   │   │           └───test
    │           │   │   ├───gaze
    │           │   │   │   ├───lib
    │           │   │   │   └───node_modules
    │           │   │   │       └───globule
    │           │   │   │           ├───lib
    │           │   │   │           ├───node_modules
    │           │   │   │           │   ├───glob
    │           │   │   │           │   │   ├───examples
    │           │   │   │           │   │   ├───node_modules
    │           │   │   │           │   │   │   ├───graceful-fs
    │           │   │   │           │   │   │   │   └───test
    │           │   │   │           │   │   │   └───inherits
    │           │   │   │           │   │   └───test
    │           │   │   │           │   ├───lodash
    │           │   │   │           │   │   └───dist
    │           │   │   │           │   └───minimatch
    │           │   │   │           │       ├───node_modules
    │           │   │   │           │       │   ├───lru-cache
    │           │   │   │           │       │   │   ├───lib
    │           │   │   │           │       │   │   └───test
    │           │   │   │           │       │   └───sigmund
    │           │   │   │           │       │       └───test
    │           │   │   │           │       └───test
    │           │   │   │           └───test
    │           │   │   │               └───fixtures
    │           │   │   │                   └───expand
    │           │   │   │                       ├───css
    │           │   │   │                       ├───deep
    │           │   │   │                       │   └───deeper
    │           │   │   │                       │       └───deepest
    │           │   │   │                       └───js
    │           │   │   ├───get-stdin
    │           │   │   ├───glob
    │           │   │   │   └───node_modules
    │           │   │   │       ├───inflight
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───wrappy
    │           │   │   │       │           └───test
    │           │   │   │       ├───inherits
    │           │   │   │       ├───minimatch
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───brace-expansion
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               ├───balanced-match
    │           │   │   │       │               │   └───test
    │           │   │   │       │               └───concat-map
    │           │   │   │       │                   ├───example
    │           │   │   │       │                   └───test
    │           │   │   │       ├───once
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───wrappy
    │           │   │   │       │           └───test
    │           │   │   │       └───path-is-absolute
    │           │   │   ├───meow
    │           │   │   │   └───node_modules
    │           │   │   │       ├───camelcase-keys
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───camelcase
    │           │   │   │       │       └───map-obj
    │           │   │   │       ├───loud-rejection
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───signal-exit
    │           │   │   │       │           └───test
    │           │   │   │       │               └───fixtures
    │           │   │   │       ├───minimist
    │           │   │   │       │   ├───example
    │           │   │   │       │   └───test
    │           │   │   │       ├───normalize-package-data
    │           │   │   │       │   ├───lib
    │           │   │   │       │   ├───node_modules
    │           │   │   │       │   │   ├───.bin
    │           │   │   │       │   │   ├───hosted-git-info
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   │       └───lib
    │           │   │   │       │   │   ├───is-builtin-module
    │           │   │   │       │   │   │   └───node_modules
    │           │   │   │       │   │   │       └───builtin-modules
    │           │   │   │       │   │   ├───semver
    │           │   │   │       │   │   │   ├───bin
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   └───validate-npm-package-license
    │           │   │   │       │   │       └───node_modules
    │           │   │   │       │   │           ├───spdx-correct
    │           │   │   │       │   │           │   └───node_modules
    │           │   │   │       │   │           │       └───spdx-license-ids
    │           │   │   │       │   │           └───spdx-expression-parse
    │           │   │   │       │   │               └───node_modules
    │           │   │   │       │   │                   ├───spdx-exceptions
    │           │   │   │       │   │                   └───spdx-license-ids
    │           │   │   │       │   └───test
    │           │   │   │       │       └───fixtures
    │           │   │   │       ├───read-pkg-up
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───find-up
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       ├───path-exists
    │           │   │   │       │       │       └───pinkie-promise
    │           │   │   │       │       │           └───node_modules
    │           │   │   │       │       │               └───pinkie
    │           │   │   │       │       └───read-pkg
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               ├───load-json-file
    │           │   │   │       │               │   └───node_modules
    │           │   │   │       │               │       ├───graceful-fs
    │           │   │   │       │               │       ├───parse-json
    │           │   │   │       │               │       │   ├───node_modules
    │           │   │   │       │               │       │   │   └───error-ex
    │           │   │   │       │               │       │   │       └───node_modules
    │           │   │   │       │               │       │   │           └───is-arrayish
    │           │   │   │       │               │       │   └───vendor
    │           │   │   │       │               │       ├───pify
    │           │   │   │       │               │       ├───pinkie-promise
    │           │   │   │       │               │       │   └───node_modules
    │           │   │   │       │               │       │       └───pinkie
    │           │   │   │       │               │       └───strip-bom
    │           │   │   │       │               │           └───node_modules
    │           │   │   │       │               │               └───is-utf8
    │           │   │   │       │               └───path-type
    │           │   │   │       │                   └───node_modules
    │           │   │   │       │                       ├───graceful-fs
    │           │   │   │       │                       ├───pify
    │           │   │   │       │                       └───pinkie-promise
    │           │   │   │       │                           └───node_modules
    │           │   │   │       │                               └───pinkie
    │           │   │   │       ├───redent
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───.bin
    │           │   │   │       │       ├───indent-string
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       └───repeating
    │           │   │   │       │       │           └───node_modules
    │           │   │   │       │       │               └───is-finite
    │           │   │   │       │       │                   └───node_modules
    │           │   │   │       │       │                       └───number-is-nan
    │           │   │   │       │       └───strip-indent
    │           │   │   │       └───trim-newlines
    │           │   │   ├───mkdirp
    │           │   │   │   ├───bin
    │           │   │   │   ├───examples
    │           │   │   │   ├───node_modules
    │           │   │   │   │   └───minimist
    │           │   │   │   │       ├───example
    │           │   │   │   │       └───test
    │           │   │   │   └───test
    │           │   │   ├───nan
    │           │   │   │   ├───doc
    │           │   │   │   └───tools
    │           │   │   ├───node-gyp
    │           │   │   │   ├───bin
    │           │   │   │   ├───gyp
    │           │   │   │   │   ├───buildbot
    │           │   │   │   │   │   └───commit_queue
    │           │   │   │   │   ├───data
    │           │   │   │   │   │   └───win
    │           │   │   │   │   ├───pylib
    │           │   │   │   │   │   └───gyp
    │           │   │   │   │   │       └───generator
    │           │   │   │   │   ├───samples
    │           │   │   │   │   └───tools
    │           │   │   │   │       ├───emacs
    │           │   │   │   │       │   └───testdata
    │           │   │   │   │       └───Xcode
    │           │   │   │   │           └───Specifications
    │           │   │   │   ├───lib
    │           │   │   │   ├───node_modules
    │           │   │   │   │   ├───.bin
    │           │   │   │   │   ├───fstream
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       └───inherits
    │           │   │   │   │   ├───glob
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       ├───inflight
    │           │   │   │   │   │       │   └───node_modules
    │           │   │   │   │   │       │       └───wrappy
    │           │   │   │   │   │       │           └───test
    │           │   │   │   │   │       ├───inherits
    │           │   │   │   │   │       ├───minimatch
    │           │   │   │   │   │       │   └───node_modules
    │           │   │   │   │   │       │       └───brace-expansion
    │           │   │   │   │   │       │           └───node_modules
    │           │   │   │   │   │       │               ├───balanced-match
    │           │   │   │   │   │       │               │   └───test
    │           │   │   │   │   │       │               └───concat-map
    │           │   │   │   │   │       │                   ├───example
    │           │   │   │   │   │       │                   └───test
    │           │   │   │   │   │       └───once
    │           │   │   │   │   │           └───node_modules
    │           │   │   │   │   │               └───wrappy
    │           │   │   │   │   │                   └───test
    │           │   │   │   │   ├───graceful-fs
    │           │   │   │   │   ├───minimatch
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───lru-cache
    │           │   │   │   │   │   │   │   ├───lib
    │           │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   └───sigmund
    │           │   │   │   │   │   │       └───test
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───nopt
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───abbrev
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───npmlog
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───ansi
    │           │   │   │   │   │   │   │   ├───examples
    │           │   │   │   │   │   │   │   │   ├───beep
    │           │   │   │   │   │   │   │   │   ├───clear
    │           │   │   │   │   │   │   │   │   └───progress
    │           │   │   │   │   │   │   │   └───lib
    │           │   │   │   │   │   │   ├───are-we-there-yet
    │           │   │   │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   │   │   ├───delegates
    │           │   │   │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   │   │   └───readable-stream
    │           │   │   │   │   │   │   │   │       ├───lib
    │           │   │   │   │   │   │   │   │       └───node_modules
    │           │   │   │   │   │   │   │   │           ├───core-util-is
    │           │   │   │   │   │   │   │   │           │   └───lib
    │           │   │   │   │   │   │   │   │           ├───inherits
    │           │   │   │   │   │   │   │   │           ├───isarray
    │           │   │   │   │   │   │   │   │           │   └───build
    │           │   │   │   │   │   │   │   │           └───string_decoder
    │           │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   └───gauge
    │           │   │   │   │   │   │       ├───node_modules
    │           │   │   │   │   │   │       │   ├───has-unicode
    │           │   │   │   │   │   │       │   │   └───test
    │           │   │   │   │   │   │       │   ├───lodash.pad
    │           │   │   │   │   │   │       │   │   └───node_modules
    │           │   │   │   │   │   │       │   │       ├───lodash._basetostring
    │           │   │   │   │   │   │       │   │       └───lodash._createpadding
    │           │   │   │   │   │   │       │   │           └───node_modules
    │           │   │   │   │   │   │       │   │               └───lodash.repeat
    │           │   │   │   │   │   │       │   ├───lodash.padleft
    │           │   │   │   │   │   │       │   │   └───node_modules
    │           │   │   │   │   │   │       │   │       ├───lodash._basetostring
    │           │   │   │   │   │   │       │   │       └───lodash._createpadding
    │           │   │   │   │   │   │       │   │           └───node_modules
    │           │   │   │   │   │   │       │   │               └───lodash.repeat
    │           │   │   │   │   │   │       │   └───lodash.padright
    │           │   │   │   │   │   │       │       └───node_modules
    │           │   │   │   │   │   │       │           ├───lodash._basetostring
    │           │   │   │   │   │   │       │           └───lodash._createpadding
    │           │   │   │   │   │   │       │               └───node_modules
    │           │   │   │   │   │   │       │                   └───lodash.repeat
    │           │   │   │   │   │   │       └───test
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───osenv
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───os-homedir
    │           │   │   │   │   │   │   └───os-tmpdir
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───path-array
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───array-index
    │           │   │   │   │   │   │       └───node_modules
    │           │   │   │   │   │   │           └───debug
    │           │   │   │   │   │   │               └───node_modules
    │           │   │   │   │   │   │                   └───ms
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───rimraf
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       └───glob
    │           │   │   │   │   │           └───node_modules
    │           │   │   │   │   │               ├───inflight
    │           │   │   │   │   │               │   └───node_modules
    │           │   │   │   │   │               │       └───wrappy
    │           │   │   │   │   │               │           └───test
    │           │   │   │   │   │               ├───inherits
    │           │   │   │   │   │               ├───minimatch
    │           │   │   │   │   │               │   └───node_modules
    │           │   │   │   │   │               │       └───brace-expansion
    │           │   │   │   │   │               │           └───node_modules
    │           │   │   │   │   │               │               ├───balanced-match
    │           │   │   │   │   │               │               │   └───test
    │           │   │   │   │   │               │               └───concat-map
    │           │   │   │   │   │               │                   ├───example
    │           │   │   │   │   │               │                   └───test
    │           │   │   │   │   │               ├───once
    │           │   │   │   │   │               │   └───node_modules
    │           │   │   │   │   │               │       └───wrappy
    │           │   │   │   │   │               │           └───test
    │           │   │   │   │   │               └───path-is-absolute
    │           │   │   │   │   ├───semver
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───tar
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───block-stream
    │           │   │   │   │   │   │   │   ├───bench
    │           │   │   │   │   │   │   │   └───test
    │           │   │   │   │   │   │   └───inherits
    │           │   │   │   │   │   └───test
    │           │   │   │   │   └───which
    │           │   │   │   │       ├───bin
    │           │   │   │   │       ├───node_modules
    │           │   │   │   │       │   └───is-absolute
    │           │   │   │   │       │       └───node_modules
    │           │   │   │   │       │           └───is-relative
    │           │   │   │   │       └───test
    │           │   │   │   ├───src
    │           │   │   │   └───test
    │           │   │   ├───npmconf
    │           │   │   │   ├───lib
    │           │   │   │   ├───node_modules
    │           │   │   │   │   ├───.bin
    │           │   │   │   │   ├───config-chain
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───proto-list
    │           │   │   │   │   │   │       └───test
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───inherits
    │           │   │   │   │   ├───ini
    │           │   │   │   │   ├───nopt
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   ├───examples
    │           │   │   │   │   │   ├───lib
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   └───abbrev
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───once
    │           │   │   │   │   │   └───node_modules
    │           │   │   │   │   │       └───wrappy
    │           │   │   │   │   │           └───test
    │           │   │   │   │   ├───osenv
    │           │   │   │   │   │   ├───node_modules
    │           │   │   │   │   │   │   ├───os-homedir
    │           │   │   │   │   │   │   └───os-tmpdir
    │           │   │   │   │   │   └───test
    │           │   │   │   │   ├───semver
    │           │   │   │   │   │   ├───bin
    │           │   │   │   │   │   └───test
    │           │   │   │   │   └───uid-number
    │           │   │   │   └───test
    │           │   │   │       └───fixtures
    │           │   │   ├───request
    │           │   │   │   ├───lib
    │           │   │   │   └───node_modules
    │           │   │   │       ├───.bin
    │           │   │   │       ├───aws-sign2
    │           │   │   │       ├───bl
    │           │   │   │       │   ├───node_modules
    │           │   │   │       │   │   └───readable-stream
    │           │   │   │       │   │       ├───doc
    │           │   │   │       │   │       │   └───wg-meetings
    │           │   │   │       │   │       ├───lib
    │           │   │   │       │   │       └───node_modules
    │           │   │   │       │   │           ├───core-util-is
    │           │   │   │       │   │           │   └───lib
    │           │   │   │       │   │           ├───inherits
    │           │   │   │       │   │           ├───isarray
    │           │   │   │       │   │           │   └───build
    │           │   │   │       │   │           ├───process-nextick-args
    │           │   │   │       │   │           ├───string_decoder
    │           │   │   │       │   │           └───util-deprecate
    │           │   │   │       │   └───test
    │           │   │   │       ├───caseless
    │           │   │   │       ├───combined-stream
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───delayed-stream
    │           │   │   │       │           └───lib
    │           │   │   │       ├───extend
    │           │   │   │       ├───forever-agent
    │           │   │   │       ├───form-data
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───async
    │           │   │   │       │           ├───dist
    │           │   │   │       │           └───lib
    │           │   │   │       ├───har-validator
    │           │   │   │       │   ├───bin
    │           │   │   │       │   ├───lib
    │           │   │   │       │   │   └───schemas
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───commander
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       └───graceful-readlink
    │           │   │   │       │       ├───is-my-json-valid
    │           │   │   │       │       │   ├───node_modules
    │           │   │   │       │       │   │   ├───generate-function
    │           │   │   │       │       │   │   ├───generate-object-property
    │           │   │   │       │       │   │   │   └───node_modules
    │           │   │   │       │       │   │   │       └───is-property
    │           │   │   │       │       │   │   ├───jsonpointer
    │           │   │   │       │       │   │   └───xtend
    │           │   │   │       │       │   └───test
    │           │   │   │       │       │       ├───fixtures
    │           │   │   │       │       │       └───json-schema-draft4
    │           │   │   │       │       └───pinkie-promise
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               └───pinkie
    │           │   │   │       ├───hawk
    │           │   │   │       │   ├───dist
    │           │   │   │       │   ├───example
    │           │   │   │       │   ├───images
    │           │   │   │       │   ├───lib
    │           │   │   │       │   ├───node_modules
    │           │   │   │       │   │   ├───boom
    │           │   │   │       │   │   │   ├───images
    │           │   │   │       │   │   │   ├───lib
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   ├───cryptiles
    │           │   │   │       │   │   │   ├───lib
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   ├───hoek
    │           │   │   │       │   │   │   ├───images
    │           │   │   │       │   │   │   ├───lib
    │           │   │   │       │   │   │   └───test
    │           │   │   │       │   │   │       └───modules
    │           │   │   │       │   │   └───sntp
    │           │   │   │       │   │       ├───examples
    │           │   │   │       │   │       ├───lib
    │           │   │   │       │   │       └───test
    │           │   │   │       │   └───test
    │           │   │   │       ├───http-signature
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       ├───.bin
    │           │   │   │       │       ├───assert-plus
    │           │   │   │       │       ├───jsprim
    │           │   │   │       │       │   ├───lib
    │           │   │   │       │       │   └───node_modules
    │           │   │   │       │       │       ├───extsprintf
    │           │   │   │       │       │       │   ├───examples
    │           │   │   │       │       │       │   └───lib
    │           │   │   │       │       │       ├───json-schema
    │           │   │   │       │       │       │   ├───draft-00
    │           │   │   │       │       │       │   ├───draft-01
    │           │   │   │       │       │       │   ├───draft-02
    │           │   │   │       │       │       │   ├───draft-03
    │           │   │   │       │       │       │   │   └───examples
    │           │   │   │       │       │       │   ├───draft-04
    │           │   │   │       │       │       │   ├───lib
    │           │   │   │       │       │       │   └───test
    │           │   │   │       │       │       └───verror
    │           │   │   │       │       │           ├───examples
    │           │   │   │       │       │           ├───lib
    │           │   │   │       │       │           └───tests
    │           │   │   │       │       └───sshpk
    │           │   │   │       │           ├───bin
    │           │   │   │       │           ├───lib
    │           │   │   │       │           │   └───formats
    │           │   │   │       │           └───node_modules
    │           │   │   │       │               ├───asn1
    │           │   │   │       │               │   ├───lib
    │           │   │   │       │               │   │   └───ber
    │           │   │   │       │               │   └───tst
    │           │   │   │       │               │       └───ber
    │           │   │   │       │               ├───assert-plus
    │           │   │   │       │               ├───dashdash
    │           │   │   │       │               │   ├───lib
    │           │   │   │       │               │   └───node_modules
    │           │   │   │       │               │       └───assert-plus
    │           │   │   │       │               ├───ecc-jsbn
    │           │   │   │       │               │   └───lib
    │           │   │   │       │               ├───jodid25519
    │           │   │   │       │               │   └───lib
    │           │   │   │       │               ├───jsbn
    │           │   │   │       │               └───tweetnacl
    │           │   │   │       ├───is-typedarray
    │           │   │   │       ├───isstream
    │           │   │   │       ├───json-stringify-safe
    │           │   │   │       │   └───test
    │           │   │   │       ├───mime-types
    │           │   │   │       │   └───node_modules
    │           │   │   │       │       └───mime-db
    │           │   │   │       ├───node-uuid
    │           │   │   │       │   ├───benchmark
    │           │   │   │       │   ├───bin
    │           │   │   │       │   └───test
    │           │   │   │       ├───oauth-sign
    │           │   │   │       ├───qs
    │           │   │   │       │   ├───dist
    │           │   │   │       │   ├───lib
    │           │   │   │       │   └───test
    │           │   │   │       ├───stringstream
    │           │   │   │       ├───tough-cookie
    │           │   │   │       │   └───lib
    │           │   │   │       └───tunnel-agent
    │           │   │   └───sass-graph
    │           │   │       ├───bin
    │           │   │       ├───node_modules
    │           │   │       │   ├───lodash
    │           │   │       │   │   ├───array
    │           │   │       │   │   ├───chain
    │           │   │       │   │   ├───collection
    │           │   │       │   │   ├───date
    │           │   │       │   │   ├───function
    │           │   │       │   │   ├───internal
    │           │   │       │   │   ├───lang
    │           │   │       │   │   ├───math
    │           │   │       │   │   ├───number
    │           │   │       │   │   ├───object
    │           │   │       │   │   ├───string
    │           │   │       │   │   └───utility
    │           │   │       │   └───yargs
    │           │   │       │       ├───lib
    │           │   │       │       ├───locales
    │           │   │       │       └───node_modules
    │           │   │       │           ├───.bin
    │           │   │       │           ├───camelcase
    │           │   │       │           ├───cliui
    │           │   │       │           │   ├───node_modules
    │           │   │       │           │   │   ├───string-width
    │           │   │       │           │   │   │   └───node_modules
    │           │   │       │           │   │   │       ├───code-point-at
    │           │   │       │           │   │   │       │   └───node_modules
    │           │   │       │           │   │   │       │       └───number-is-nan
    │           │   │       │           │   │   │       └───is-fullwidth-code-point
    │           │   │       │           │   │   │           └───node_modules
    │           │   │       │           │   │   │               └───number-is-nan
    │           │   │       │           │   │   ├───strip-ansi
    │           │   │       │           │   │   │   └───node_modules
    │           │   │       │           │   │   │       └───ansi-regex
    │           │   │       │           │   │   └───wrap-ansi
    │           │   │       │           │   └───test
    │           │   │       │           ├───decamelize
    │           │   │       │           ├───os-locale
    │           │   │       │           │   └───node_modules
    │           │   │       │           │       └───lcid
    │           │   │       │           │           └───node_modules
    │           │   │       │           │               └───invert-kv
    │           │   │       │           ├───window-size
    │           │   │       │           └───y18n
    │           │   │       │               └───test
    │           │   │       │                   └───locales
    │           │   │       └───test
    │           │   │           └───fixtures
    │           │   │               ├───compass
    │           │   │               ├───components
    │           │   │               └───nested
    │           │   ├───scripts
    │           │   ├───src
    │           │   │   ├───libsass
    │           │   │   │   ├───contrib
    │           │   │   │   ├───docs
    │           │   │   │   ├───include
    │           │   │   │   │   └───sass
    │           │   │   │   ├───m4
    │           │   │   │   ├───res
    │           │   │   │   ├───script
    │           │   │   │   ├───src
    │           │   │   │   │   ├───b64
    │           │   │   │   │   ├───support
    │           │   │   │   │   └───utf8
    │           │   │   │   ├───test
    │           │   │   │   └───win
    │           │   │   └───sass_types
    │           │   └───vendor
    │           │       └───win32-x64-46
    │           ├───object-assign
    │           ├───through2
    │           │   └───node_modules
    │           │       ├───readable-stream
    │           │       │   ├───doc
    │           │       │   │   └───wg-meetings
    │           │       │   ├───lib
    │           │       │   └───node_modules
    │           │       │       ├───core-util-is
    │           │       │       │   └───lib
    │           │       │       ├───inherits
    │           │       │       ├───isarray
    │           │       │       │   └───build
    │           │       │       ├───process-nextick-args
    │           │       │       ├───string_decoder
    │           │       │       └───util-deprecate
    │           │       └───xtend
    │           └───vinyl-sourcemaps-apply
    │               └───node_modules
    │                   └───source-map
    │                       ├───dist
    │                       └───lib
    └───scss

C:\Users\Philip>
            

         
Philip Cook over 3 years ago

I have been doing some research in other forums

It turns out this behaviour is normal.

The problem does not lie with Foundation but with nodejs and npm on the Windows Platform.

Git / nodejs / npm will create a folder tree in which each module stores its dependencies in a sub-folder structure that commences node_modules/ and since each dependency may itself have further dependency there is always the possibility to create a 'deep' folder structure which exceed the Windows limit of 260 characters.

The underlying disk format (NTFS for Windows or the various flavours of Linux formats) can handle very long path names... BUT Microsoft have built in a limit of 260 characters in their various OS utilities and apps. So you can use npm (the foundation-cli uses npm) to create your folder structure on a Windows machine but then Windows Explorer cannot delete any parts that are longer than 260 characters.

This was discussed as long ago as mid 2014 but as yet there has been no solution proposed to change the way nodejs / npm handle dependencies that will 'fit' within the Windows constraint. And Microsoft don't consider this a bug (that will be fixed) but a feature (that must be designed around).

This rather makes the concept of nodejs for Windows a non-sequitur since if the dependency tree gets deep enough then some (but not all) apps in Windows may break.

You will need to find third party tools that can manipulate the folder structure in Windows when you need to tify up.

But it seems that gulp (much used in Foundation) is capable of manipulating the long pathnames in Windows so your Foundation for Sites development can work without a problem... other third party applications may not.. so beware.

Meantime, I have created a VirtualBox OpenSUSE environment in which to install Foundation 6 and develop my websites which shares the the top level folder of my project with the Windows 10 host environment using Samba.

This way I can edit the html, sass & js from Windows 10 using my preferred tools and have the OpenSUSE client manage the recompilations of the SASS, JS etc.

I will post more if I come across any others useful tips...

Kay McCormick over 3 years ago

I have a few thoughts. First of all, I have run into this problem with Foundation 6 and I experience it with Maven sometimes. My solution with maven has been to place my account-local maven repository used for downloads and builds in "D:\R" which is the shortest possible path I can muster. My solution to foundation 6 has been the same - to run "foundation new" in the D:\ root directory and to call my project "n" - this allowed me to succeed in creating the project.

I went to archive the directory in order to re-use it for further projects, and I discovered that there are an unreal number of files in the directory - on the order of tens of thousands of files. I can't believe that all these files are necessary to run the foundation command-line client. My RAR archive of the directory is close to 50MB.

This brings me to a couple of problems. Why would I want to create this mass of files and directories for each project, when it appears that all of this data is the same between projects? Another problem is how to manage this mass when using source control and continuous integration, especially in an off-line environment (such as my laptop).

Kay

Philip Cook over 3 years ago

Kay,

the discussion thread I found on GitHub has talked at length about how to both 'fix' and 'workaround' this problem.

Suggested fixes include shortening the 'node_module' folders to be called 'nm' ie a saving of 9 characters per level of the node folder structure. This still does not solve the problem, it just makes it go away for projects that have modest levels of dependency.

To be clear, all of the foundation-cli utilities are capable of working with very long pathnames, so your projects installed on windows/ntfs should compile & work... it is just that the 'local' windows utilities can fail to manage things longer than 260 chars.

The best 'fix' proposed requires project module dependencies to be managed in a different way, with a much flatter file/folder structure.. which is a major rewrite of the tools. This is such a big job that some have suggested abandoning support for Windows rather than tackle it. However the developers have said they do intend to address the issue and maintain a Windows product... but when ??
The last update on the forum thread I read was middle of 2014 !!

I think the reason you may want all this clutter, is so you can 'update' the tools and framework easily when Foundation gets its next release. very relevant given the number of early bugs I see being reported in Foundation 6. (we are up to 6.0.5 already).

Personally I have never updated any of the framework of my Foundation 4 projects, since they all started with a stable release (4.3.2 as I recall) and I tend not to make a new project, I just clone a previous one that I have working and start from there.

If you choose not to use gulp as your tool for compiling SASS and assembling js files then you may not need it. Your choice.

I also suspect that if you 'address' the project folder over a network then you may find that Windows utilities can copy. move and delete the folder structure... but I havn't tried it.

Good luck with your projects.

Kay McCormick over 3 years ago

I was unable to even generate the project without errors because there is some kind of compilation that gets run during the project generation process that shells out to vcbuild. VCbuild fails because of the long pathnames.

So my problem is not with the windows utilities but the actual project generation process initiated by the foundation-cli tools.

Can you link to the relevant thread for me

Philip Cook over 3 years ago

Here is the link to the discussion on GitHub

https://github.com/nodejs/node-v0.x-archive/issues/6960

Are you using the basic template or the full zurb template?

If either fall over because of third party apps not capable of long pathnames in Windows then I am glad I have adopted the 'run it in linux' solution.

Rafi Benkual over 3 years ago

Looks like a newer version of Node solves this http://foundation.zurb.com/forum/posts/38400-