YerevaNN / dmn-ui

UI for Dynamic Memory Networks
15 stars 3 forks source link

After running node server command .PLease resove it #2

Open shailja11 opened 8 years ago

shailja11 commented 8 years ago

throw er; // Unhandled 'error' event ^

Error: listen EADDRINUSE :::3000 at Object.exports._errnoException (util.js:890:11) at exports._exceptionWithHostPort (util.js:913:20) at Server._listen2 (net.js:1231:14) at listen (net.js:1267:10) at Server.listen (net.js:1363:5) at EventEmitter.listen (/home/shailja/Desktop/MinorProject/dmn-ui-master/node_modules/json-server/node_modules/express/lib/application.js:617:24) at Object. (/home/shailja/Desktop/MinorProject/dmn-ui-master/server/index.js:55:8) at Module._compile (module.js:413:34) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32)

mike1808 commented 8 years ago

Looks like you have another application listening 3000 port. If you are using Linux you can try to find out which application use it by running this command

lsof -i :3000
mike1808 commented 8 years ago

Also you can specify port by PORT environment variable.

shailja11 commented 8 years ago

I killed the process which was running on port 3000 still I am getting same error.

mike1808 commented 8 years ago

@shailja11 can you say, how do you run the app?

shailja11 commented 8 years ago

I installed npm ,bower and gulp and after that I ran

node server/seed-db > server/db.json

Its working fine till here

After that when node server command was run the same error which I posted was thrown.

On Sat, Apr 9, 2016 at 5:30 PM, Michael Manukyan notifications@github.com wrote:

@shailja11 https://github.com/shailja11 can you say, how do you run the app?

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207779673

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

mike1808 commented 8 years ago

I think, you forgot to run

npm install
bower install
shailja11 commented 8 years ago

I did . Running npm -v gives 3.7.3 and running bower -v gives 1.7.7

On Sat, Apr 9, 2016 at 5:37 PM, Michael Manukyan notifications@github.com wrote:

I think, you forgot to run

npm install bower install

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207780672

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

mahnerak commented 8 years ago

@shailja11 Are you sure you're getting the same "EADDRINUSE :::3000" error? If yes, try "lsof -i :3000" again and make sure there's no process using port 3000 anymore.

mike1808 commented 8 years ago

@shailja11 you have installed tools that install other dependencies. NPM (node package manager) is used to fetch node.js modules. You should run: npm install to install all the server-side dependencies. Also, you should run bower install to install all the client-side dependencies.

I've updated README.md to make it more clear.

shailja11 commented 8 years ago

Should I change anything in my code ? LIke in index.js inside server folder should I change server.listen(5000) to server.listen(3000)

On Sat, Apr 9, 2016 at 5:42 PM, Karen Hambardzumyan < notifications@github.com> wrote:

@shailja11 https://github.com/shailja11 Are you sure you're getting the same "EADDRINUSE :::3000" error? If yes, try "lsof -i :3000" again and make sure there's no process using port 3000 anymore.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207781813

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

shailja11 commented 8 years ago

And after running lsof -i :3000 command a process with NOde TCP and id 4314 was running and i killed the process by kill -9 4314.But still I am getting the same error

On Sat, Apr 9, 2016 at 5:46 PM, shailja dalmia shailjadalmia11@gmail.com wrote:

Should I change anything in my code ? LIke in index.js inside server folder should I change server.listen(5000) to server.listen(3000)

On Sat, Apr 9, 2016 at 5:42 PM, Karen Hambardzumyan < notifications@github.com> wrote:

@shailja11 https://github.com/shailja11 Are you sure you're getting the same "EADDRINUSE :::3000" error? If yes, try "lsof -i :3000" again and make sure there's no process using port 3000 anymore.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207781813

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

mike1808 commented 8 years ago

@shailja11 no. Look, I've installed everything in my new system and here is console output.

~/myprojects/dmn-ui   master  npm i
npm WARN deprecated wrench@1.5.9: wrench.js is deprecated! You should check out fs-extra (https://github.com/jprichardson/node-fs-extra) for any operations you were using wrench for. Thanks for all the usage over the years.
npm WARN deprecated gulp-minify-css@1.2.4: Please use gulp-clean-css
npm WARN deprecated graceful-fs@3.0.8: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0.
npm WARN deprecated graceful-fs@1.2.3: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.
npm WARN deprecated graceful-fs@2.0.3: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.

> fsevents@1.0.11 install /Users/mike1808/myprojects/dmn-ui/node_modules/fsevents
> node-pre-gyp install --fallback-to-build

[fsevents] Success: "/Users/mike1808/myprojects/dmn-ui/node_modules/fsevents/lib/binding/Release/node-v47-darwin-x64/fse.node" is installed via remote

> bufferutil@1.2.1 install /Users/mike1808/myprojects/dmn-ui/node_modules/bufferutil
> node-gyp rebuild

  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/bufferutil.node

> utf-8-validate@1.2.1 install /Users/mike1808/myprojects/dmn-ui/node_modules/utf-8-validate
> node-gyp rebuild

  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/validation.node

> phantomjs@1.9.20 install /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs
> node install.js

PhantomJS not found on PATH
Downloading https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-macosx.zip
Saving to /var/folders/jx/91nnc66s2fl90r61kdh3y8t40000gn/T/phantomjs/phantomjs-1.9.8-macosx.zip
Receiving...
  [======================================--] 96%
Received 9187K total.
Extracting zip contents
Removing /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs/lib/phantom
Copying extracted folder /var/folders/jx/91nnc66s2fl90r61kdh3y8t40000gn/T/phantomjs/phantomjs-1.9.8-macosx.zip-extract-1460203460842/phantomjs-1.9.8-macosx -> /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs/lib/phantom/bin/phantomjs
ui@0.0.0 /Users/mike1808/myprojects/dmn-ui
├─┬ babel-core@5.8.38
│ ├── babel-plugin-constant-folding@1.0.1
│ ├── babel-plugin-dead-code-elimination@1.0.2
│ ├── babel-plugin-eval@1.0.1
│ ├── babel-plugin-inline-environment-variables@1.0.1
│ ├── babel-plugin-jscript@1.0.4
│ ├── babel-plugin-member-expression-literals@1.0.1
│ ├── babel-plugin-property-literals@1.0.1
│ ├── babel-plugin-proto-to-assign@1.0.4
│ ├── babel-plugin-react-constant-elements@1.0.3
│ ├── babel-plugin-react-display-name@1.0.3
│ ├── babel-plugin-remove-console@1.0.1
│ ├── babel-plugin-remove-debugger@1.0.1
│ ├── babel-plugin-runtime@1.0.7
│ ├─┬ babel-plugin-undeclared-variables-check@1.0.2
│ │ └── leven@1.0.2
│ ├── babel-plugin-undefined-to-void@1.1.6
│ ├── babylon@5.8.38
│ ├── bluebird@2.10.2
│ ├── convert-source-map@1.2.0
│ ├── core-js@1.2.6
│ ├── debug@2.2.0
│ ├─┬ detect-indent@3.0.1
│ │ └── get-stdin@4.0.1
│ ├── esutils@2.0.2
│ ├── fs-readdir-recursive@0.1.2
│ ├── globals@6.4.1
│ ├─┬ home-or-tmp@1.0.0
│ │ ├── os-tmpdir@1.0.1
│ │ └── user-home@1.1.1
│ ├─┬ is-integer@1.0.6
│ │ └── is-finite@1.0.1
│ ├── js-tokens@1.0.1
│ ├── json5@0.4.0
│ ├── minimatch@2.0.10
│ ├─┬ output-file-sync@1.1.1
│ │ ├─┬ mkdirp@0.5.1
│ │ │ └── minimist@0.0.8
│ │ └── xtend@4.0.1
│ ├── path-exists@1.0.0
│ ├── path-is-absolute@1.0.0
│ ├── private@0.1.6
│ ├─┬ regenerator@0.8.40
│ │ ├─┬ commoner@0.10.4
│ │ │ ├── commander@2.9.0
│ │ │ └─┬ detective@4.3.1
│ │ │   ├── acorn@1.2.2
│ │ │   └── defined@1.0.0
│ │ ├─┬ defs@1.1.1
│ │ │ ├── ast-traverse@0.1.1
│ │ │ ├── breakable@1.0.0
│ │ │ └─┬ yargs@3.27.0
│ │ │   └─┬ cliui@2.1.0
│ │ │     ├─┬ center-align@0.1.3
│ │ │     │ ├── align-text@0.1.4
│ │ │     │ └── lazy-cache@1.0.3
│ │ │     └── right-align@0.1.3
│ │ ├── esprima-fb@15001.1001.0-dev-harmony-fb
│ │ └─┬ recast@0.10.33
│ │   └── ast-types@0.8.12
│ ├─┬ regexpu@1.3.0
│ │ ├── esprima@2.7.2
│ │ ├── regenerate@1.2.1
│ │ ├── regjsgen@0.2.0
│ │ └─┬ regjsparser@0.1.5
│ │   └── jsesc@0.5.0
│ ├── repeating@1.1.3
│ ├── resolve@1.1.7
│ ├── shebang-regex@1.0.0
│ ├── slash@1.0.0
│ ├── source-map@0.5.3
│ ├─┬ source-map-support@0.2.10
│ │ └── source-map@0.1.32
│ ├── to-fast-properties@1.0.2
│ ├── trim-right@1.0.1
│ └── try-resolve@1.0.1
├─┬ babel-loader@5.3.3
│ ├─┬ loader-utils@0.2.13
│ │ └── big.js@3.1.3
│ └── object-assign@3.0.0
├─┬ body-parser@1.15.0
│ ├── bytes@2.2.0
│ ├── content-type@1.0.1
│ ├── depd@1.1.0
│ ├─┬ http-errors@1.4.0
│ │ ├── inherits@2.0.1
│ │ └── statuses@1.2.1
│ ├── iconv-lite@0.4.13
│ ├─┬ on-finished@2.3.0
│ │ └── ee-first@1.1.1
│ ├── qs@6.1.0
│ ├─┬ raw-body@2.1.6
│ │ ├── bytes@2.3.0
│ │ └── unpipe@1.0.0
│ └─┬ type-is@1.6.12
│   ├── media-typer@0.3.0
│   └── mime-types@2.1.10
├─┬ browser-sync@2.9.12
│ ├─┬ anymatch@1.3.0
│ │ └── arrify@1.0.1
│ ├── async-each-series@0.1.1
│ ├── browser-sync-client@2.4.1
│ ├─┬ browser-sync-ui@0.5.18
│ │ ├── connect-history-api-fallback@1.2.0
│ │ ├─┬ stream-throttle@0.1.3
│ │ │ └── limiter@1.1.0
│ │ └─┬ weinre@2.0.0-pre-I0Z7U9OV
│ │   ├─┬ express@2.5.11
│ │   │ ├─┬ connect@1.9.2
│ │   │ │ └── formidable@1.0.17
│ │   │ ├── mime@1.2.4
│ │   │ ├── mkdirp@0.3.0
│ │   │ └── qs@0.4.2
│ │   └── underscore@1.7.0
│ ├─┬ chokidar@1.4.3
│ │ ├── async-each@1.0.0
│ │ ├─┬ fsevents@1.0.11
│ │ │ ├── nan@2.2.1
│ │ │ └─┬ node-pre-gyp@0.6.25
│ │ │   ├─┬ mkdirp@0.5.1
│ │ │   │ └── minimist@0.0.8
│ │ │   ├─┬ nopt@3.0.6
│ │ │   │ └── abbrev@1.0.7
│ │ │   ├─┬ npmlog@2.0.3
│ │ │   │ ├── ansi@0.3.1
│ │ │   │ ├─┬ are-we-there-yet@1.1.2
│ │ │   │ │ └── delegates@1.0.0
│ │ │   │ └─┬ gauge@1.2.7
│ │ │   │   ├── has-unicode@2.0.0
│ │ │   │   ├─┬ lodash.pad@4.1.0
│ │ │   │   │ ├── lodash.repeat@4.0.0
│ │ │   │   │ └── lodash.tostring@4.1.2
│ │ │   │   ├── lodash.padend@4.2.0
│ │ │   │   └── lodash.padstart@4.2.0
│ │ │   ├─┬ rc@1.1.6
│ │ │   │ ├── deep-extend@0.4.1
│ │ │   │ ├── ini@1.3.4
│ │ │   │ ├── minimist@1.2.0
│ │ │   │ └── strip-json-comments@1.0.4
│ │ │   ├─┬ request@2.69.0
│ │ │   │ ├── aws-sign2@0.6.0
│ │ │   │ ├─┬ aws4@1.3.2
│ │ │   │ │ └─┬ lru-cache@4.0.1
│ │ │   │ │   ├── pseudomap@1.0.2
│ │ │   │ │   └── yallist@2.0.0
│ │ │   │ ├── bl@1.0.3
│ │ │   │ ├── caseless@0.11.0
│ │ │   │ ├─┬ combined-stream@1.0.5
│ │ │   │ │ └── delayed-stream@1.0.0
│ │ │   │ ├── extend@3.0.0
│ │ │   │ ├── forever-agent@0.6.1
│ │ │   │ ├─┬ form-data@1.0.0-rc4
│ │ │   │ │ └── async@1.5.2
│ │ │   │ ├─┬ har-validator@2.0.6
│ │ │   │ │ ├─┬ chalk@1.1.3
│ │ │   │ │ │ ├── ansi-styles@2.2.1
│ │ │   │ │ │ ├── escape-string-regexp@1.0.5
│ │ │   │ │ │ ├─┬ has-ansi@2.0.0
│ │ │   │ │ │ │ └── ansi-regex@2.0.0
│ │ │   │ │ │ ├── strip-ansi@3.0.1
│ │ │   │ │ │ └── supports-color@2.0.0
│ │ │   │ │ ├─┬ commander@2.9.0
│ │ │   │ │ │ └── graceful-readlink@1.0.1
│ │ │   │ │ ├─┬ is-my-json-valid@2.13.1
│ │ │   │ │ │ ├── generate-function@2.0.0
│ │ │   │ │ │ ├─┬ generate-object-property@1.2.0
│ │ │   │ │ │ │ └── is-property@1.0.2
│ │ │   │ │ │ ├── jsonpointer@2.0.0
│ │ │   │ │ │ └── xtend@4.0.1
│ │ │   │ │ └─┬ pinkie-promise@2.0.0
│ │ │   │ │   └── pinkie@2.0.4
│ │ │   │ ├─┬ hawk@3.1.3
│ │ │   │ │ ├── boom@2.10.1
│ │ │   │ │ ├── cryptiles@2.0.5
│ │ │   │ │ ├── hoek@2.16.3
│ │ │   │ │ └── sntp@1.0.9
│ │ │   │ ├─┬ http-signature@1.1.1
│ │ │   │ │ ├── assert-plus@0.2.0
│ │ │   │ │ ├─┬ jsprim@1.2.2
│ │ │   │ │ │ ├── extsprintf@1.0.2
│ │ │   │ │ │ ├── json-schema@0.2.2
│ │ │   │ │ │ └── verror@1.3.6
│ │ │   │ │ └─┬ sshpk@1.7.4
│ │ │   │ │   ├── asn1@0.2.3
│ │ │   │ │   ├─┬ dashdash@1.13.0
│ │ │   │ │   │ └── assert-plus@1.0.0
│ │ │   │ │   ├── ecc-jsbn@0.1.1
│ │ │   │ │   ├── jodid25519@1.0.2
│ │ │   │ │   ├── jsbn@0.1.0
│ │ │   │ │   └── tweetnacl@0.14.3
│ │ │   │ ├── is-typedarray@1.0.0
│ │ │   │ ├── isstream@0.1.2
│ │ │   │ ├── json-stringify-safe@5.0.1
│ │ │   │ ├─┬ mime-types@2.1.10
│ │ │   │ │ └── mime-db@1.22.0
│ │ │   │ ├── node-uuid@1.4.7
│ │ │   │ ├── oauth-sign@0.8.1
│ │ │   │ ├── qs@6.0.2
│ │ │   │ ├── stringstream@0.0.5
│ │ │   │ ├── tough-cookie@2.2.2
│ │ │   │ └── tunnel-agent@0.4.2
│ │ │   ├─┬ rimraf@2.5.2
│ │ │   │ └─┬ glob@7.0.3
│ │ │   │   ├─┬ inflight@1.0.4
│ │ │   │   │ └── wrappy@1.0.1
│ │ │   │   ├── inherits@2.0.1
│ │ │   │   ├─┬ minimatch@3.0.0
│ │ │   │   │ └─┬ brace-expansion@1.1.3
│ │ │   │   │   ├── balanced-match@0.3.0
│ │ │   │   │   └── concat-map@0.0.1
│ │ │   │   ├─┬ once@1.3.3
│ │ │   │   │ └── wrappy@1.0.1
│ │ │   │   └── path-is-absolute@1.0.0
│ │ │   ├── semver@5.1.0
│ │ │   ├─┬ tar@2.2.1
│ │ │   │ ├── block-stream@0.0.8
│ │ │   │ ├─┬ fstream@1.0.8
│ │ │   │ │ └── graceful-fs@4.1.3
│ │ │   │ └── inherits@2.0.1
│ │ │   └─┬ tar-pack@3.1.3
│ │ │     ├─┬ debug@2.2.0
│ │ │     │ └── ms@0.7.1
│ │ │     ├─┬ fstream-ignore@1.0.3
│ │ │     │ └─┬ minimatch@3.0.0
│ │ │     │   └─┬ brace-expansion@1.1.3
│ │ │     │     ├── balanced-match@0.3.0
│ │ │     │     └── concat-map@0.0.1
│ │ │     ├─┬ once@1.3.3
│ │ │     │ └── wrappy@1.0.1
│ │ │     ├─┬ readable-stream@2.0.6
│ │ │     │ ├── core-util-is@1.0.2
│ │ │     │ ├── isarray@1.0.0
│ │ │     │ ├── process-nextick-args@1.0.6
│ │ │     │ ├── string_decoder@0.10.31
│ │ │     │ └── util-deprecate@1.0.2
│ │ │     └── uid-number@0.0.6
│ │ ├── glob-parent@2.0.0
│ │ ├─┬ is-binary-path@1.0.1
│ │ │ └── binary-extensions@1.4.0
│ │ └── readdirp@2.0.0
│ ├── connect@3.4.1
│ ├── dev-ip@1.0.1
│ ├── easy-extender@2.3.2
│ ├─┬ eazy-logger@2.1.3
│ │ ├─┬ lodash.clonedeep@4.3.1
│ │ │ └── lodash._baseclone@4.5.5
│ │ └─┬ tfunk@3.0.2
│ │   └── object-path@0.9.2
│ ├── emitter-steward@1.0.0
│ ├─┬ foxy@11.1.5
│ │ ├─┬ lodash.merge@3.3.2
│ │ │ ├── lodash._arraycopy@3.0.0
│ │ │ ├── lodash._arrayeach@3.0.0
│ │ │ ├── lodash._getnative@3.9.1
│ │ │ ├── lodash.isarguments@3.0.8
│ │ │ ├── lodash.isarray@3.0.4
│ │ │ ├── lodash.isplainobject@3.2.0
│ │ │ ├── lodash.istypedarray@3.0.6
│ │ │ ├── lodash.keysin@3.0.8
│ │ │ └── lodash.toplainobject@3.0.0
│ │ └── resp-modifier@4.0.4
│ ├── immutable@3.7.6
│ ├─┬ localtunnel@1.8.1
│ │ ├── openurl@1.1.0
│ │ ├─┬ request@2.65.0
│ │ │ ├─┬ http-signature@0.11.0
│ │ │ │ ├── asn1@0.1.11
│ │ │ │ ├── assert-plus@0.1.5
│ │ │ │ └── ctype@0.5.3
│ │ │ └── qs@5.2.0
│ │ └─┬ yargs@3.29.0
│ │   ├── camelcase@1.2.1
│ │   ├── cliui@3.1.2
│ │   └── window-size@0.1.4
│ ├── longest@1.0.1
│ ├─┬ meow@3.3.0
│ │ ├─┬ camelcase-keys@1.0.0
│ │ │ └── map-obj@1.0.1
│ │ └── indent-string@1.2.2
│ ├─┬ opn@3.0.3
│ │ └── object-assign@4.0.1
│ ├─┬ portscanner@1.0.0
│ │ └── async@0.1.15
│ ├─┬ query-string@2.4.2
│ │ └── strict-uri-encode@1.1.0
│ ├── resp-modifier@5.0.2
│ ├─┬ serve-index@1.7.3
│ │ ├─┬ accepts@1.2.13
│ │ │ └── negotiator@0.5.3
│ │ └── http-errors@1.3.1
│ ├── serve-static@1.10.2
│ ├─┬ socket.io@1.4.5
│ │ ├─┬ engine.io@1.6.8
│ │ │ ├─┬ accepts@1.1.4
│ │ │ │ ├─┬ mime-types@2.0.14
│ │ │ │ │ └── mime-db@1.12.0
│ │ │ │ └── negotiator@0.4.9
│ │ │ ├── base64id@0.1.0
│ │ │ ├─┬ engine.io-parser@1.2.4
│ │ │ │ ├── after@0.8.1
│ │ │ │ ├── arraybuffer.slice@0.0.6
│ │ │ │ ├── base64-arraybuffer@0.1.2
│ │ │ │ ├── blob@0.0.4
│ │ │ │ ├── has-binary@0.1.6
│ │ │ │ └── utf8@2.1.0
│ │ │ └─┬ ws@1.0.1
│ │ │   ├── options@0.0.6
│ │ │   └── ultron@1.0.2
│ │ ├── has-binary@0.1.7
│ │ ├─┬ socket.io-adapter@0.4.0
│ │ │ └─┬ socket.io-parser@2.2.2
│ │ │   ├── debug@0.7.4
│ │ │   └── json3@3.2.6
│ │ ├─┬ socket.io-client@1.4.5
│ │ │ ├── backo2@1.0.2
│ │ │ ├── component-bind@1.0.0
│ │ │ ├── component-emitter@1.2.0
│ │ │ ├─┬ engine.io-client@1.6.8
│ │ │ │ ├── component-inherit@0.0.3
│ │ │ │ ├── has-cors@1.1.0
│ │ │ │ ├── parsejson@0.0.1
│ │ │ │ ├── parseqs@0.0.2
│ │ │ │ ├── xmlhttprequest-ssl@1.5.1
│ │ │ │ └── yeast@0.1.2
│ │ │ ├── indexof@0.0.1
│ │ │ ├── object-component@0.0.3
│ │ │ ├─┬ parseuri@0.0.4
│ │ │ │ └─┬ better-assert@1.0.2
│ │ │ │   └── callsite@1.0.0
│ │ │ └── to-array@0.1.4
│ │ └─┬ socket.io-parser@2.2.6
│ │   ├── benchmark@1.0.0
│ │   ├── component-emitter@1.1.2
│ │   └── json3@3.3.2
│ ├── ua-parser-js@0.7.10
│ └── ucfirst@1.0.0
├─┬ browser-sync-spa@1.0.3
│ ├── connect-history-api-fallback@0.0.5
│ └── opt-merger@1.1.1
├─┬ chalk@1.1.3
│ ├── ansi-styles@2.2.1
│ ├── escape-string-regexp@1.0.5
│ ├─┬ has-ansi@2.0.0
│ │ └── ansi-regex@2.0.0
│ ├── strip-ansi@3.0.1
│ └── supports-color@2.0.0
├─┬ compression@1.6.1
│ ├─┬ accepts@1.3.2
│ │ └── negotiator@0.6.0
│ ├─┬ compressible@2.0.7
│ │ └── mime-db@1.22.0
│ ├── on-headers@1.0.1
│ └── vary@1.1.0
├─┬ del@2.0.2
│ ├─┬ globby@3.0.1
│ │ ├── array-union@1.0.1
│ │ ├── glob@5.0.15
│ │ ├── object-assign@4.0.1
│ │ └─┬ pinkie-promise@1.0.0
│ │   └── pinkie@1.0.0
│ ├── is-path-cwd@1.0.0
│ ├─┬ is-path-in-cwd@1.0.0
│ │ └── is-path-inside@1.0.0
│ ├── object-assign@4.0.1
│ ├── pify@2.3.0
│ ├─┬ pinkie-promise@1.0.0
│ │ └── pinkie@1.0.0
│ └─┬ rimraf@2.5.2
│   └── glob@7.0.3
├─┬ errorhandler@1.4.3
│ └── escape-html@1.0.3
├── eslint-loader@1.1.1
├── eslint-plugin-angular@0.12.0
├── estraverse@4.1.1
├─┬ express@4.13.4
│ ├─┬ accepts@1.2.13
│ │ └── negotiator@0.5.3
│ ├── array-flatten@1.1.1
│ ├── content-disposition@0.5.1
│ ├── cookie@0.1.5
│ ├── cookie-signature@1.0.6
│ ├── etag@1.7.0
│ ├── finalhandler@0.4.1
│ ├── fresh@0.3.0
│ ├── merge-descriptors@1.0.1
│ ├── methods@1.1.2
│ ├── parseurl@1.3.1
│ ├── path-to-regexp@0.1.7
│ ├─┬ proxy-addr@1.0.10
│ │ ├── forwarded@0.1.0
│ │ └── ipaddr.js@1.0.5
│ ├── qs@4.0.0
│ ├── range-parser@1.0.3
│ ├─┬ send@0.13.1
│ │ ├── destroy@1.0.4
│ │ └── http-errors@1.3.1
│ ├── utils-merge@1.0.0
│ └── vary@1.0.1
├─┬ gulp@3.9.1
│ ├── archy@1.0.0
│ ├── deprecated@0.0.1
│ ├── interpret@1.0.0
│ ├─┬ liftoff@2.2.1
│ │ ├── extend@2.0.1
│ │ ├── findup-sync@0.3.0
│ │ ├── flagged-respawn@0.3.2
│ │ └── rechoir@0.6.2
│ ├── minimist@1.2.0
│ ├─┬ orchestrator@0.3.7
│ │ ├── end-of-stream@0.1.5
│ │ ├── sequencify@0.0.7
│ │ └── stream-consume@0.1.0
│ ├── pretty-hrtime@1.0.2
│ ├── semver@4.3.6
│ ├─┬ tildify@1.1.2
│ │ └── os-homedir@1.0.1
│ ├── v8flags@2.0.11
│ └─┬ vinyl-fs@0.3.14
│   ├── defaults@1.0.3
│   ├─┬ glob-stream@3.1.18
│   │ ├── glob@4.5.3
│   │ ├─┬ glob2base@0.0.12
│   │ │ └── find-index@0.1.1
│   │ ├── ordered-read-streams@0.1.0
│   │ ├─┬ through2@0.6.5
│   │ │ └── readable-stream@1.0.33
│   │ └── unique-stream@1.0.0
│   ├─┬ glob-watcher@0.0.6
│   │ └─┬ gaze@0.5.2
│   │   └─┬ globule@0.1.0
│   │     ├─┬ glob@3.1.21
│   │     │ ├── graceful-fs@1.2.3
│   │     │ └── inherits@1.0.2
│   │     ├── lodash@1.0.2
│   │     └── minimatch@0.2.14
│   ├── graceful-fs@3.0.8
│   ├─┬ strip-bom@1.0.0
│   │ └── first-chunk-stream@1.0.0
│   ├─┬ through2@0.6.5
│   │ └── readable-stream@1.0.33
│   └─┬ vinyl@0.4.6
│     └── clone@0.2.0
├─┬ gulp-angular-templatecache@1.8.0
│ ├─┬ event-stream@3.3.2
│ │ ├── duplexer@0.1.1
│ │ ├── from@0.1.3
│ │ ├── map-stream@0.1.0
│ │ ├── pause-stream@0.0.11
│ │ ├── split@0.3.3
│ │ └── stream-combiner@0.0.4
│ ├─┬ gulp-concat@2.6.0
│ │ ├── concat-with-sourcemaps@1.0.4
│ │ └─┬ through2@0.6.5
│ │   └── readable-stream@1.0.33
│ ├─┬ gulp-footer@1.0.5
│ │ └─┬ lodash.assign@4.0.7
│ │   ├── lodash.keys@4.0.6
│ │   └── lodash.rest@4.0.2
│ ├── gulp-header@1.7.1
│ ├── js-string-escape@1.0.1
│ └─┬ path@0.12.7
│   ├── process@0.11.2
│   └── util@0.10.3
├─┬ gulp-autoprefixer@3.0.2
│ ├─┬ autoprefixer@6.3.6
│ │ ├── browserslist@1.3.1
│ │ ├── caniuse-db@1.0.30000449
│ │ ├── normalize-range@0.1.2
│ │ ├── num2fraction@1.2.2
│ │ └── postcss-value-parser@3.3.0
│ ├─┬ postcss@5.0.19
│ │ ├── js-base64@2.1.9
│ │ └─┬ supports-color@3.1.2
│ │   └── has-flag@1.0.0
│ ├── through2@2.0.1
│ └─┬ vinyl-sourcemaps-apply@0.1.4
│   └── source-map@0.1.43
├─┬ gulp-eslint@1.0.0
│ ├── bufferstreams@1.0.2
│ └─┬ eslint@1.10.3
│   ├─┬ concat-stream@1.5.1
│   │ └── typedarray@0.0.6
│   ├─┬ doctrine@0.7.2
│   │ └── esutils@1.1.6
│   ├─┬ escope@3.6.0
│   │ ├─┬ es6-map@0.1.3
│   │ │ ├── es6-set@0.1.4
│   │ │ ├── es6-symbol@3.0.2
│   │ │ └── event-emitter@0.3.4
│   │ ├── es6-weak-map@2.0.1
│   │ └─┬ esrecurse@4.1.0
│   │   └── object-assign@4.0.1
│   ├── espree@2.2.5
│   ├── estraverse-fb@1.3.1
│   ├─┬ file-entry-cache@1.2.4
│   │ ├─┬ flat-cache@1.0.10
│   │ │ ├── read-json-sync@1.1.1
│   │ │ └── write@0.2.1
│   │ └── object-assign@4.0.1
│   ├── globals@8.18.0
│   ├─┬ handlebars@4.0.5
│   │ └── source-map@0.4.4
│   ├─┬ inquirer@0.11.4
│   │ ├── ansi-escapes@1.3.0
│   │ ├─┬ cli-cursor@1.0.2
│   │ │ └─┬ restore-cursor@1.0.1
│   │ │   ├── exit-hook@1.1.1
│   │ │   └── onetime@1.1.0
│   │ ├── cli-width@1.1.1
│   │ ├── figures@1.5.0
│   │ ├─┬ readline2@1.0.1
│   │ │ └── mute-stream@0.0.5
│   │ ├── run-async@0.1.0
│   │ └── rx-lite@3.1.2
│   ├─┬ is-my-json-valid@2.13.1
│   │ ├── generate-function@2.0.0
│   │ ├─┬ generate-object-property@1.2.0
│   │ │ └── is-property@1.0.2
│   │ └── jsonpointer@2.0.0
│   ├─┬ is-resolvable@1.0.0
│   │ └── tryit@1.0.2
│   ├─┬ js-yaml@3.4.5
│   │ ├─┬ argparse@1.0.7
│   │ │ └── sprintf-js@1.0.3
│   │ └── esprima@2.7.2
│   ├─┬ json-stable-stringify@1.0.1
│   │ └── jsonify@0.0.0
│   ├─┬ lodash.clonedeep@3.0.2
│   │ └── lodash._baseclone@3.3.0
│   ├─┬ lodash.omit@3.1.0
│   │ ├── lodash._arraymap@3.0.0
│   │ ├─┬ lodash._basedifference@3.0.3
│   │ │ ├── lodash._baseindexof@3.1.0
│   │ │ ├── lodash._cacheindexof@3.0.2
│   │ │ └── lodash._createcache@3.1.2
│   │ ├── lodash._baseflatten@3.1.4
│   │ ├── lodash._pickbyarray@3.0.2
│   │ └── lodash._pickbycallback@3.0.0
│   ├── minimatch@3.0.0
│   ├── object-assign@4.0.1
│   ├─┬ optionator@0.6.0
│   │ ├── deep-is@0.1.3
│   │ ├── fast-levenshtein@1.0.7
│   │ ├── levn@0.2.5
│   │ ├── prelude-ls@1.1.2
│   │ └── type-check@0.3.2
│   ├── path-is-inside@1.0.1
│   ├── shelljs@0.5.3
│   ├── text-table@0.2.0
│   ├── user-home@2.0.0
│   └── xml-escape@1.0.0
├─┬ gulp-filter@3.0.1
│ ├─┬ multimatch@2.1.0
│ │ └── minimatch@3.0.0
│ └── streamfilter@1.0.5
├── gulp-flatten@0.2.0
├── gulp-inject@3.0.0
├─┬ gulp-load-plugins@0.10.0
│ ├─┬ findup-sync@0.2.1
│ │ └── glob@4.3.5
│ └── multimatch@2.0.0
├─┬ gulp-minify-css@1.2.4
│ ├─┬ clean-css@3.4.11
│ │ ├─┬ commander@2.8.1
│ │ │ └── graceful-readlink@1.0.1
│ │ └── source-map@0.4.4
│ ├── object-assign@4.0.1
│ ├─┬ readable-stream@2.0.6
│ │ ├── core-util-is@1.0.2
│ │ ├── isarray@1.0.0
│ │ ├── process-nextick-args@1.0.6
│ │ ├── string_decoder@0.10.31
│ │ └── util-deprecate@1.0.2
│ ├─┬ vinyl-bufferstream@1.0.1
│ │ └─┬ bufferstreams@1.0.1
│ │   └── readable-stream@1.1.13
│ └── vinyl-sourcemaps-apply@0.2.1
├─┬ gulp-minify-html@1.0.6
│ ├─┬ minimize@1.8.1
│ │ ├── argh@0.1.4
│ │ ├── async@1.5.2
│ │ ├─┬ cli-color@1.1.0
│ │ │ ├── d@0.1.1
│ │ │ ├── es5-ext@0.10.11
│ │ │ ├── es6-iterator@2.0.0
│ │ │ ├─┬ memoizee@0.3.9
│ │ │ │ ├─┬ es6-weak-map@0.1.4
│ │ │ │ │ ├── es6-iterator@0.1.3
│ │ │ │ │ └── es6-symbol@2.0.1
│ │ │ │ ├── lru-queue@0.1.0
│ │ │ │ └── next-tick@0.2.2
│ │ │ └── timers-ext@0.1.0
│ │ ├─┬ diagnostics@1.0.1
│ │ │ ├─┬ colorspace@1.0.1
│ │ │ │ ├─┬ color@0.8.0
│ │ │ │ │ ├── color-convert@0.5.3
│ │ │ │ │ └─┬ color-string@0.3.0
│ │ │ │ │   └── color-name@1.1.1
│ │ │ │ └── text-hex@0.0.0
│ │ │ ├─┬ enabled@1.0.2
│ │ │ │ └── env-variable@0.0.3
│ │ │ └─┬ kuler@0.0.0
│ │ │   └── colornames@0.0.2
│ │ ├── emits@3.0.0
│ │ └─┬ htmlparser2@3.9.0
│ │   ├── domelementtype@1.3.0
│ │   ├── domhandler@2.3.0
│ │   ├─┬ domutils@1.5.1
│ │   │ └─┬ dom-serializer@0.1.0
│ │   │   └── domelementtype@1.1.3
│ │   └── entities@1.1.1
│ └─┬ through2@0.6.5
│   └── readable-stream@1.0.33
├─┬ gulp-protractor@1.0.0
│ ├── async@0.9.2
│ ├── dargs@3.0.1
│ └─┬ protractor@2.5.1
│   ├── accessibility-developer-tools@2.6.0
│   ├── adm-zip@0.4.4
│   ├─┬ glob@3.2.11
│   │ └─┬ minimatch@0.3.0
│   │   ├── lru-cache@2.7.3
│   │   └── sigmund@1.0.1
│   ├── html-entities@1.1.3
│   ├─┬ jasmine@2.3.2
│   │ ├── exit@0.1.2
│   │ ├─┬ glob@3.2.11
│   │ │ └── minimatch@0.3.0
│   │ └── jasmine-core@2.3.4
│   ├── jasminewd@1.1.0
│   ├── jasminewd2@0.0.6
│   ├── lodash@2.4.2
│   ├── minijasminenode@1.1.1
│   ├── q@1.0.0
│   ├─┬ request@2.57.0
│   │ ├── aws-sign2@0.5.0
│   │ ├─┬ bl@0.9.5
│   │ │ └── readable-stream@1.0.33
│   │ ├── caseless@0.10.0
│   │ ├─┬ form-data@0.2.0
│   │ │ ├── async@0.9.2
│   │ │ └─┬ combined-stream@0.0.7
│   │ │   └── delayed-stream@0.0.5
│   │ ├── har-validator@1.8.0
│   │ ├── hawk@2.3.1
│   │ ├─┬ mime-types@2.0.14
│   │ │ └── mime-db@1.12.0
│   │ └── qs@3.1.0
│   ├─┬ saucelabs@1.0.1
│   │ └─┬ https-proxy-agent@1.0.0
│   │   └─┬ agent-base@2.0.1
│   │     └── semver@5.0.3
│   └─┬ selenium-webdriver@2.47.0
│     ├── tmp@0.0.24
│     ├─┬ ws@0.8.1
│     │ ├─┬ bufferutil@1.2.1
│     │ │ └── bindings@1.2.1
│     │ └── utf-8-validate@1.2.1
│     └─┬ xml2js@0.4.4
│       ├── sax@0.6.1
│       └── xmlbuilder@8.2.2
├── gulp-rename@1.2.2
├─┬ gulp-replace@0.5.4
│ ├─┬ istextorbinary@1.0.2
│ │ ├── binaryextensions@1.0.0
│ │ └── textextensions@1.0.1
│ └── replacestream@4.0.0
├─┬ gulp-rev@6.0.1
│ ├── modify-filename@1.1.0
│ ├── object-assign@4.0.1
│ ├── rev-hash@1.0.0
│ ├── rev-path@1.0.0
│ ├─┬ sort-keys@1.1.1
│ │ └── is-plain-obj@1.1.0
│ └─┬ vinyl-file@1.3.0
│   ├── strip-bom@2.0.0
│   ├─┬ strip-bom-stream@1.0.0
│   │ └── strip-bom@2.0.0
│   └── vinyl@1.1.1
├── gulp-rev-replace@0.4.3
├─┬ gulp-size@2.0.0
│ ├── gzip-size@3.0.0
│ ├─┬ pretty-bytes@2.0.1
│ │ └── number-is-nan@1.0.0
│ └── stream-counter@1.0.0
├─┬ gulp-sourcemaps@1.6.0
│ ├── graceful-fs@4.1.3
│ ├─┬ strip-bom@2.0.0
│ │ └── is-utf8@0.2.1
│ └─┬ vinyl@1.1.1
│   ├── clone@1.0.2
│   └── clone-stats@0.0.1
├─┬ gulp-stylus@2.1.2
│ ├─┬ accord@0.20.5
│ │ ├─┬ fobject@0.0.3
│ │ │ └── graceful-fs@3.0.8
│ │ ├── indx@0.2.3
│ │ ├─┬ uglify-js@2.6.2
│ │ │ ├── async@0.2.10
│ │ │ └─┬ yargs@3.10.0
│ │ │   └── window-size@0.1.0
│ │ └── when@3.7.7
│ ├─┬ lodash.assign@3.2.0
│ │ ├── lodash._baseassign@3.2.0
│ │ ├── lodash._createassigner@3.1.1
│ │ └── lodash.keys@3.1.2
│ ├── replace-ext@0.0.1
│ ├─┬ should@8.3.0
│ │ ├── should-equal@0.7.2
│ │ ├── should-format@0.3.2
│ │ └── should-type@0.2.0
│ ├─┬ stylus@0.53.0
│ │ ├── css-parse@1.7.0
│ │ ├─┬ glob@3.2.11
│ │ │ └── minimatch@0.3.0
│ │ ├── sax@0.5.8
│ │ └── source-map@0.1.43
│ └── vinyl-sourcemaps-apply@0.2.1
├─┬ gulp-uglify@1.4.2
│ ├── deap@1.0.0
│ ├─┬ fancy-log@1.2.0
│ │ └── time-stamp@1.0.1
│ ├─┬ isobject@2.0.0
│ │ └── isarray@0.0.1
│ ├─┬ uglify-js@2.5.0
│ │ ├── async@0.2.10
│ │ ├── uglify-to-browserify@1.0.2
│ │ └─┬ yargs@3.5.4
│ │   └── window-size@0.1.0
│ └── vinyl-sourcemaps-apply@0.2.1
├─┬ gulp-useref@1.3.0
│ ├─┬ brace-expansion@1.1.3
│ │ ├── balanced-match@0.3.0
│ │ └── concat-map@0.0.1
│ ├─┬ gulp-if@1.2.5
│ │ ├─┬ gulp-match@0.2.1
│ │ │ └── minimatch@1.0.0
│ │ ├─┬ ternary-stream@1.2.3
│ │ │ ├── fork-stream@0.0.4
│ │ │ └─┬ through2@0.6.5
│ │ │   └── readable-stream@1.0.33
│ │ └─┬ through2@0.6.5
│ │   └── readable-stream@1.0.33
│ ├─┬ is-relative-url@1.0.0
│ │ └── is-absolute-url@1.0.0
│ ├── node-useref@0.3.15
│ ├─┬ through2@0.6.5
│ │ └── readable-stream@1.0.33
│ └─┬ vinyl-fs@1.0.0
│   ├─┬ duplexify@3.4.3
│   │ └── end-of-stream@1.0.0
│   ├─┬ glob-stream@4.1.1
│   │ ├── glob@4.5.3
│   │ └─┬ unique-stream@2.2.1
│   │   └── through2-filter@2.0.0
│   ├── glob-watcher@0.0.8
│   ├── graceful-fs@3.0.8
│   ├─┬ merge-stream@0.1.8
│   │ └─┬ through2@0.6.5
│   │   └── readable-stream@1.0.33
│   ├── object-assign@2.1.1
│   └─┬ vinyl@0.4.6
│     └── clone@0.2.0
├─┬ gulp-util@3.0.7
│ ├── array-differ@1.0.0
│ ├── array-uniq@1.0.2
│ ├── beeper@1.1.0
│ ├── dateformat@1.0.12
│ ├─┬ gulplog@1.0.0
│ │ └── glogg@1.0.0
│ ├─┬ has-gulplog@0.1.0
│ │ └── sparkles@1.0.0
│ ├── lodash._reescape@3.0.0
│ ├── lodash._reevaluate@3.0.0
│ ├── lodash._reinterpolate@3.0.0
│ ├─┬ lodash.template@3.6.2
│ │ ├── lodash._basecopy@3.0.1
│ │ ├── lodash._basetostring@3.0.1
│ │ ├── lodash._basevalues@3.0.0
│ │ ├── lodash._isiterateecall@3.0.9
│ │ ├─┬ lodash.escape@3.2.0
│ │ │ └── lodash._root@3.0.1
│ │ ├── lodash.restparam@3.6.1
│ │ └── lodash.templatesettings@3.1.1
│ ├─┬ multipipe@0.1.2
│ │ └─┬ duplexer2@0.0.2
│ │   └── readable-stream@1.1.13
│ └── vinyl@0.5.3
├─┬ http-proxy-middleware@0.9.1
│ ├─┬ http-proxy@1.13.2
│ │ ├── eventemitter3@1.2.0
│ │ └── requires-port@1.0.0
│ ├─┬ is-glob@2.0.1
│ │ └── is-extglob@1.0.0
│ └─┬ micromatch@2.3.7
│   ├─┬ arr-diff@2.0.0
│   │ └── arr-flatten@1.0.1
│   ├── array-unique@0.2.1
│   ├─┬ braces@1.8.3
│   │ ├─┬ expand-range@1.8.1
│   │ │ └─┬ fill-range@2.2.3
│   │ │   ├── is-number@2.1.0
│   │ │   ├── randomatic@1.1.5
│   │ │   └── repeat-string@1.5.4
│   │ ├── preserve@0.2.0
│   │ └── repeat-element@1.1.2
│   ├─┬ expand-brackets@0.1.5
│   │ └── is-posix-bracket@0.1.1
│   ├── extglob@0.3.2
│   ├── filename-regex@2.0.0
│   ├─┬ kind-of@3.0.2
│   │ └── is-buffer@1.1.3
│   ├── normalize-path@2.0.1
│   ├─┬ object.omit@2.0.0
│   │ ├─┬ for-own@0.1.4
│   │ │ └── for-in@0.1.5
│   │ └── is-extendable@0.1.1
│   ├─┬ parse-glob@3.0.4
│   │ ├── glob-base@0.3.0
│   │ └── is-dotfile@1.0.2
│   └─┬ regex-cache@0.4.3
│     ├── is-equal-shallow@0.1.3
│     └── is-primitive@2.0.0
├─┬ json-server@0.8.9
│ ├─┬ chalk@0.4.0
│ │ ├── ansi-styles@1.0.0
│ │ ├── has-color@0.1.7
│ │ └── strip-ansi@0.1.1
│ ├── connect-pause@0.1.0
│ ├── cors@2.7.1
│ ├─┬ got@3.3.1
│ │ ├── infinity-agent@2.0.3
│ │ ├── is-redirect@1.0.0
│ │ ├── is-stream@1.0.1
│ │ ├── lowercase-keys@1.0.0
│ │ ├── nested-error-stacks@1.0.2
│ │ ├── prepend-http@1.0.3
│ │ ├── read-all-stream@3.1.0
│ │ └── timed-out@2.0.0
│ ├─┬ lowdb@0.10.3
│ │ ├── graceful-fs@3.0.8
│ │ ├─┬ json-parse-helpfulerror@1.0.3
│ │ │ └── jju@1.3.0
│ │ ├── q@1.4.1
│ │ └── steno@0.4.4
│ ├─┬ method-override@2.3.5
│ │ └── vary@1.0.1
│ ├── node-uuid@1.4.7
│ ├── object-assign@4.0.1
│ ├── pluralize@1.2.1
│ ├── server-destroy@1.0.1
│ ├── underscore-db@0.9.1
│ ├─┬ update-notifier@0.5.0
│ │ ├─┬ configstore@1.4.0
│ │ │ ├── object-assign@4.0.1
│ │ │ ├── osenv@0.1.3
│ │ │ ├── uuid@2.0.1
│ │ │ ├─┬ write-file-atomic@1.1.4
│ │ │ │ ├── imurmurhash@0.1.4
│ │ │ │ └── slide@1.1.6
│ │ │ └── xdg-basedir@2.0.0
│ │ ├── is-npm@1.0.0
│ │ ├─┬ latest-version@1.0.1
│ │ │ └─┬ package-json@1.2.0
│ │ │   └─┬ registry-url@3.1.0
│ │ │     └─┬ rc@1.1.6
│ │ │       ├── deep-extend@0.4.1
│ │ │       └── ini@1.3.4
│ │ ├─┬ semver-diff@2.1.0
│ │ │ └── semver@5.1.0
│ │ └── string-length@1.0.1
│ └─┬ yargs@4.4.0
│   ├── camelcase@2.1.1
│   ├─┬ cliui@3.1.2
│   │ ├── strip-ansi@3.0.1
│   │ └── wrap-ansi@2.0.0
│   ├── decamelize@1.2.0
│   ├─┬ os-locale@1.4.0
│   │ └─┬ lcid@1.0.0
│   │   └── invert-kv@1.0.0
│   ├─┬ pkg-conf@1.1.2
│   │ ├─┬ find-up@1.1.2
│   │ │ └── path-exists@2.1.0
│   │ ├─┬ load-json-file@1.1.0
│   │ │ ├─┬ parse-json@2.2.0
│   │ │ │ └─┬ error-ex@1.3.0
│   │ │ │   └── is-arrayish@0.2.1
│   │ │ └── strip-bom@2.0.0
│   │ ├── object-assign@4.0.1
│   │ └── symbol@0.2.1
│   ├─┬ read-pkg-up@1.0.1
│   │ └─┬ read-pkg@1.1.0
│   │   ├─┬ normalize-package-data@2.3.5
│   │   │ ├── hosted-git-info@2.1.4
│   │   │ ├─┬ is-builtin-module@1.0.0
│   │   │ │ └── builtin-modules@1.1.1
│   │   │ └─┬ validate-npm-package-license@3.0.1
│   │   │   ├─┬ spdx-correct@1.0.2
│   │   │   │ └── spdx-license-ids@1.2.1
│   │   │   └─┬ spdx-expression-parse@1.0.2
│   │   │     └── spdx-exceptions@1.0.4
│   │   └── path-type@1.1.0
│   ├── require-main-filename@1.0.1
│   ├─┬ string-width@1.0.1
│   │ ├── code-point-at@1.0.0
│   │ └── is-fullwidth-code-point@1.0.0
│   ├── window-size@0.2.0
│   ├── y18n@3.2.1
│   └─┬ yargs-parser@2.2.0
│     └── camelcase@2.1.1
├─┬ karma@0.13.22
│ ├── batch@0.5.3
│ ├── colors@1.1.2
│ ├── core-js@2.2.2
│ ├── di@0.0.1
│ ├─┬ dom-serialize@2.2.1
│ │ ├── custom-event@1.0.0
│ │ ├── ent@2.2.0
│ │ ├── extend@3.0.0
│ │ └── void-elements@2.0.1
│ ├─┬ expand-braces@0.1.2
│ │ ├── array-slice@0.2.3
│ │ └─┬ braces@0.1.5
│ │   └─┬ expand-range@0.1.1
│ │     ├── is-number@0.1.1
│ │     └── repeat-string@0.2.2
│ ├─┬ glob@7.0.3
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ └── once@1.3.3
│ ├── isbinaryfile@3.0.0
│ ├─┬ log4js@0.6.33
│ │ └── readable-stream@1.0.33
│ ├── mime@1.3.4
│ ├── minimatch@3.0.0
│ ├─┬ optimist@0.6.1
│ │ ├── minimist@0.0.10
│ │ └── wordwrap@0.0.2
│ └─┬ useragent@2.1.9
│   └── lru-cache@2.2.4
├─┬ karma-coverage@0.5.5
│ ├─┬ istanbul@0.4.3
│ │ ├── abbrev@1.0.7
│ │ ├─┬ escodegen@1.8.0
│ │ │ ├── esprima@2.7.2
│ │ │ ├── estraverse@1.9.3
│ │ │ ├─┬ optionator@0.8.1
│ │ │ │ ├── fast-levenshtein@1.1.3
│ │ │ │ ├── levn@0.3.0
│ │ │ │ └── wordwrap@1.0.0
│ │ │ └── source-map@0.2.0
│ │ ├── esprima@2.7.2
│ │ ├── fileset@0.2.1
│ │ ├── nopt@3.0.6
│ │ ├── supports-color@3.1.2
│ │ └── wordwrap@1.0.0
│ └── minimatch@3.0.0
├── karma-jasmine@0.3.8
├── karma-ng-html2js-preprocessor@0.2.2
├── karma-phantomjs-launcher@0.2.3
├── lodash@3.10.1
├─┬ main-bower-files@2.9.0
│ ├── extend@2.0.1
│ ├── globby@2.1.0
│ ├── strip-json-comments@1.0.4
│ └─┬ vinyl-fs@1.0.0
│   ├─┬ glob-stream@4.1.1
│   │ ├── glob@4.5.3
│   │ └── unique-stream@2.2.1
│   ├── glob-watcher@0.0.8
│   ├── graceful-fs@3.0.8
│   ├── object-assign@2.1.1
│   ├─┬ through2@0.6.5
│   │ └── readable-stream@1.0.33
│   └─┬ vinyl@0.4.6
│     └── clone@0.2.0
├─┬ morgan@1.7.0
│ └── basic-auth@1.0.3
├─┬ ng-annotate-loader@0.0.10
│ ├─┬ ng-annotate@1.2.1
│ │ ├── acorn@2.6.4
│ │ ├── alter@0.2.0
│ │ ├── convert-source-map@1.1.3
│ │ ├─┬ ordered-ast-traverse@1.1.1
│ │ │ └── ordered-esprima-props@1.1.0
│ │ ├── simple-fmt@0.1.0
│ │ ├── simple-is@0.2.0
│ │ ├── stable@0.1.5
│ │ ├── stringmap@0.2.2
│ │ ├── stringset@0.2.1
│ │ └── tryor@0.1.2
│ └─┬ source-map@0.4.2
│   └── amdefine@1.0.0
├─┬ phantomjs@1.9.20
│ ├─┬ extract-zip@1.5.0
│ │ ├── concat-stream@1.5.0
│ │ ├── debug@0.7.4
│ │ ├─┬ mkdirp@0.5.0
│ │ │ └── minimist@0.0.8
│ │ └─┬ yauzl@2.4.1
│ │   └─┬ fd-slicer@1.0.1
│ │     └── pend@1.2.0
│ ├─┬ fs-extra@0.26.7
│ │ ├── jsonfile@2.2.3
│ │ └── klaw@1.1.3
│ ├─┬ hasha@2.2.0
│ │ └─┬ pinkie-promise@2.0.0
│ │   └── pinkie@2.0.4
│ ├── kew@0.7.0
│ ├── progress@1.1.8
│ ├─┬ request@2.67.0
│ │ ├── aws-sign2@0.6.0
│ │ ├── bl@1.0.3
│ │ ├── caseless@0.11.0
│ │ ├─┬ combined-stream@1.0.5
│ │ │ └── delayed-stream@1.0.0
│ │ ├── forever-agent@0.6.1
│ │ ├── form-data@1.0.0-rc4
│ │ ├── har-validator@2.0.6
│ │ ├─┬ hawk@3.1.3
│ │ │ ├── boom@2.10.1
│ │ │ ├── cryptiles@2.0.5
│ │ │ ├── hoek@2.16.3
│ │ │ └── sntp@1.0.9
│ │ ├─┬ http-signature@1.1.1
│ │ │ ├── assert-plus@0.2.0
│ │ │ ├─┬ jsprim@1.2.2
│ │ │ │ ├── extsprintf@1.0.2
│ │ │ │ ├── json-schema@0.2.2
│ │ │ │ └── verror@1.3.6
│ │ │ └─┬ sshpk@1.7.4
│ │ │   ├── asn1@0.2.3
│ │ │   ├── assert-plus@0.2.0
│ │ │   ├─┬ dashdash@1.13.0
│ │ │   │ └── assert-plus@1.0.0
│ │ │   ├── ecc-jsbn@0.1.1
│ │ │   ├── jodid25519@1.0.2
│ │ │   ├── jsbn@0.1.0
│ │ │   └── tweetnacl@0.14.3
│ │ ├── is-typedarray@1.0.0
│ │ ├── isstream@0.1.2
│ │ ├── json-stringify-safe@5.0.1
│ │ ├── oauth-sign@0.8.1
│ │ ├── qs@5.2.0
│ │ ├── stringstream@0.0.5
│ │ ├── tough-cookie@2.2.2
│ │ └── tunnel-agent@0.4.2
│ ├─┬ request-progress@2.0.1
│ │ └── throttleit@1.0.0
│ └─┬ which@1.2.4
│   ├─┬ is-absolute@0.1.7
│   │ └── is-relative@0.1.3
│   └── isexe@1.1.2
├─┬ serve-favicon@2.3.0
│ └── ms@0.7.1
├── uglify-save-license@0.4.1
├─┬ webpack-stream@2.1.1
│ ├─┬ lodash.clone@3.0.3
│ │ ├─┬ lodash._baseclone@3.3.0
│ │ │ └── lodash._basefor@3.0.3
│ │ └── lodash._bindcallback@3.0.1
│ ├── memory-fs@0.2.0
│ ├── through@2.3.8
│ └─┬ webpack@1.12.14
│   ├── enhanced-resolve@0.9.1
│   ├── esprima@2.7.2
│   ├── interpret@0.6.6
│   ├─┬ memory-fs@0.3.0
│   │ └─┬ errno@0.1.4
│   │   └── prr@0.0.0
│   ├─┬ node-libs-browser@0.5.3
│   │ ├── assert@1.3.0
│   │ ├─┬ browserify-zlib@0.1.4
│   │ │ └── pako@0.2.8
│   │ ├─┬ buffer@3.6.0
│   │ │ ├── base64-js@0.0.8
│   │ │ ├── ieee754@1.1.6
│   │ │ └── isarray@1.0.0
│   │ ├─┬ console-browserify@1.1.0
│   │ │ └── date-now@0.1.4
│   │ ├── constants-browserify@0.0.1
│   │ ├─┬ crypto-browserify@3.2.8
│   │ │ ├── pbkdf2-compat@2.0.1
│   │ │ ├── ripemd160@0.2.0
│   │ │ └── sha.js@2.2.6
│   │ ├── domain-browser@1.1.7
│   │ ├── events@1.1.0
│   │ ├─┬ http-browserify@1.7.0
│   │ │ └── Base64@0.2.1
│   │ ├── https-browserify@0.0.0
│   │ ├── os-browserify@0.1.2
│   │ ├── path-browserify@0.0.0
│   │ ├── punycode@1.4.1
│   │ ├── querystring-es3@0.2.1
│   │ ├── readable-stream@1.1.13
│   │ ├─┬ stream-browserify@1.0.0
│   │ │ └── readable-stream@1.1.13
│   │ ├── timers-browserify@1.4.2
│   │ ├── tty-browserify@0.0.0
│   │ ├─┬ url@0.10.3
│   │ │ ├── punycode@1.3.2
│   │ │ └── querystring@0.2.0
│   │ └── vm-browserify@0.0.4
│   ├── supports-color@3.1.2
│   ├── tapable@0.1.10
│   ├─┬ watchpack@0.2.9
│   │ └── async@0.9.2
│   └─┬ webpack-core@0.6.8
│     ├── source-list-map@0.1.6
│     └── source-map@0.4.4
├─┬ wiredep@2.2.2
│ ├─┬ bower-config@0.5.2
│ │ ├── graceful-fs@2.0.3
│ │ ├── mout@0.9.1
│ │ └── osenv@0.0.3
│ ├─┬ chalk@0.5.1
│ │ ├── ansi-styles@1.1.0
│ │ ├─┬ has-ansi@0.1.0
│ │ │ └── ansi-regex@0.2.1
│ │ ├── strip-ansi@0.3.0
│ │ └── supports-color@0.2.0
│ ├── glob@4.5.3
│ ├── lodash@2.4.2
│ ├── propprop@0.3.0
│ └─┬ through2@0.6.5
│   └── readable-stream@1.0.33
└── wrench@1.5.9

npm WARN ui@0.0.0 No repository field.
npm WARN ui@0.0.0 No license field.
 ~/myprojects/dmn-ui   master  npm i -g bower
/Users/mike1808/.nvm/versions/node/v5.9.1/bin/bower -> /Users/mike1808/.nvm/versions/node/v5.9.1/lib/node_modules/bower/bin/bower
/Users/mike1808/.nvm/versions/node/v5.9.1/lib
└── bower@1.7.9

 ~/myprojects/dmn-ui   master  npm
 ✘  ~/myprojects/dmn-ui   master 
 ✘  ~/myprojects/dmn-ui   master 
 ✘  ~/myprojects/dmn-ui   master  node server/seed-db > server/db.json
 ~/myprojects/dmn-ui   master  node server

After this command you should open new terminal window and run bower install and when it's finished gulp serve.

 ~/myprojects/dmn-ui   master  bower i
bower malarkey#~1.3.1       not-cached git://github.com/yuanqing/malarkey.git#~1.3.1
bower malarkey#~1.3.1          resolve git://github.com/yuanqing/malarkey.git#~1.3.1
bower angular-sanitize#~1.4.2       not-cached https://github.com/angular/bower-angular-sanitize.git#~1.4.2
bower angular-sanitize#~1.4.2          resolve https://github.com/angular/bower-angular-sanitize.git#~1.4.2
bower angular-touch#~1.4.2          not-cached https://github.com/angular/bower-angular-touch.git#~1.4.2
bower angular-touch#~1.4.2             resolve https://github.com/angular/bower-angular-touch.git#~1.4.2
bower angular-cookies#~1.4.2        not-cached https://github.com/angular/bower-angular-cookies.git#~1.4.2
bower angular-cookies#~1.4.2           resolve https://github.com/angular/bower-angular-cookies.git#~1.4.2
bower restangular#~1.5.1            not-cached https://github.com/mgonto/restangular.git#~1.5.1
bower restangular#~1.5.1               resolve https://github.com/mgonto/restangular.git#~1.5.1
bower angular-aria#~1.4.2           not-cached https://github.com/angular/bower-angular-aria.git#~1.4.2
bower angular-aria#~1.4.2              resolve https://github.com/angular/bower-angular-aria.git#~1.4.2
bower bootstrap-stylus#~4.0.4       not-cached https://github.com/Acquisio/bootstrap-stylus.git#~4.0.4
bower bootstrap-stylus#~4.0.4          resolve https://github.com/Acquisio/bootstrap-stylus.git#~4.0.4
bower angular-bootstrap#~0.13.4     not-cached https://github.com/angular-ui/bootstrap-bower.git#~0.13.4
bower angular-bootstrap#~0.13.4        resolve https://github.com/angular-ui/bootstrap-bower.git#~0.13.4
bower animate.css#~3.4.0            not-cached https://github.com/daneden/animate.css.git#~3.4.0
bower animate.css#~3.4.0               resolve https://github.com/daneden/animate.css.git#~3.4.0
bower angular#~1.4.2                not-cached https://github.com/angular/bower-angular.git#~1.4.2
bower angular#~1.4.2                   resolve https://github.com/angular/bower-angular.git#~1.4.2
bower lodash#>=1.3.0 <4             not-cached https://github.com/lodash/lodash.git#>=1.3.0 <4
bower lodash#>=1.3.0 <4                resolve https://github.com/lodash/lodash.git#>=1.3.0 <4
bower angular-toastr#~1.5.0         not-cached https://github.com/Foxandxss/angular-toastr.git#~1.5.0
bower angular-toastr#~1.5.0            resolve https://github.com/Foxandxss/angular-toastr.git#~1.5.0
bower moment#~2.10.6                not-cached https://github.com/moment/moment.git#~2.10.6
bower moment#~2.10.6                   resolve https://github.com/moment/moment.git#~2.10.6
bower angular-mocks#~1.4.2          not-cached https://github.com/angular/bower-angular-mocks.git#~1.4.2
bower angular-mocks#~1.4.2             resolve https://github.com/angular/bower-angular-mocks.git#~1.4.2
bower jquery#~2.1.4                 not-cached https://github.com/jquery/jquery-dist.git#~2.1.4
bower jquery#~2.1.4                    resolve https://github.com/jquery/jquery-dist.git#~2.1.4
bower font-awesome#~4.5.0           not-cached https://github.com/FortAwesome/Font-Awesome.git#~4.5.0
bower font-awesome#~4.5.0              resolve https://github.com/FortAwesome/Font-Awesome.git#~4.5.0
bower angular-loading-bar#~0.8.0    not-cached https://github.com/chieffancypants/angular-loading-bar.git#~0.8.0
bower angular-loading-bar#~0.8.0       resolve https://github.com/chieffancypants/angular-loading-bar.git#~0.8.0
bower angular-messages#~1.4.2       not-cached https://github.com/angular/bower-angular-messages.git#~1.4.2
bower angular-messages#~1.4.2          resolve https://github.com/angular/bower-angular-messages.git#~1.4.2
bower angular-ui-router#~0.2.15     not-cached https://github.com/angular-ui/angular-ui-router-bower.git#~0.2.15
bower angular-ui-router#~0.2.15        resolve https://github.com/angular-ui/angular-ui-router-bower.git#~0.2.15
bower angular-animate#~1.4.2        not-cached https://github.com/angular/bower-angular-animate.git#~1.4.2
bower angular-animate#~1.4.2           resolve https://github.com/angular/bower-angular-animate.git#~1.4.2
bower malarkey#~1.3.1                 download https://github.com/yuanqing/malarkey/archive/v1.3.3.tar.gz
bower restangular#~1.5.1              checkout 1.5.2
bower angular-sanitize#~1.4.2         checkout v1.4.10
bower bootstrap-stylus#~4.0.4         checkout 4.0.5
bower angular-aria#~1.4.2             checkout v1.4.10
bower malarkey#~1.3.1                  extract archive.tar.gz
bower malarkey#~1.3.1             invalid-meta The "main" field cannot contain minified files
bower malarkey#~1.3.1                 resolved git://github.com/yuanqing/malarkey.git#1.3.3
bower angular-touch#~1.4.2            checkout v1.4.10
bower angular-bootstrap#~0.13.4       checkout 0.13.4
bower animate.css#~3.4.0              checkout 3.4.0
bower lodash#>=1.3.0 <4               checkout 3.10.1
bower angular-toastr#~1.5.0           checkout 1.5.0
bower angular#~1.4.2                  checkout v1.4.10
bower moment#~2.10.6                  checkout 2.10.6
bower angular-cookies#~1.4.2          checkout v1.4.10
bower jquery#~2.1.4                   checkout 2.1.4
bower font-awesome#~4.5.0             checkout v4.5.0
bower angular-mocks#~1.4.2            checkout v1.4.10
bower angular-loading-bar#~0.8.0      checkout 0.8.0
bower angular-ui-router#~0.2.15       checkout 0.2.18
bower angular-messages#~1.4.2         checkout v1.4.10
bower angular-animate#~1.4.2          checkout v1.4.10
bower restangular#~1.5.1              resolved https://github.com/mgonto/restangular.git#1.5.2
bower lodash#>=1.3.0                not-cached https://github.com/lodash/lodash.git#>=1.3.0
bower lodash#>=1.3.0                   resolve https://github.com/lodash/lodash.git#>=1.3.0
bower angular#~1.x                  not-cached https://github.com/angular/bower-angular.git#~1.x
bower angular#~1.x                     resolve https://github.com/angular/bower-angular.git#~1.x
bower lodash#>=1.3.0                  checkout 4.9.0
bower angular#~1.x                    checkout v1.5.3
bower angular-sanitize#~1.4.2         resolved https://github.com/angular/bower-angular-sanitize.git#1.4.10
bower bootstrap-stylus#~4.0.4         resolved https://github.com/Acquisio/bootstrap-stylus.git#4.0.5
bower angular-aria#~1.4.2             resolved https://github.com/angular/bower-angular-aria.git#1.4.10
bower angular-bootstrap#~0.13.4       resolved https://github.com/angular-ui/bootstrap-bower.git#0.13.4
bower angular#>=1.3.0               not-cached https://github.com/angular/bower-angular.git#>=1.3.0
bower angular#>=1.3.0                  resolve https://github.com/angular/bower-angular.git#>=1.3.0
bower angular#>=1.3.0                 checkout v1.5.3
bower angular-touch#~1.4.2            resolved https://github.com/angular/bower-angular-touch.git#1.4.10
bower angular-toastr#~1.5.0           resolved https://github.com/Foxandxss/angular-toastr.git#1.5.0
bower animate.css#~3.4.0              resolved https://github.com/daneden/animate.css.git#3.4.0
bower lodash#>=1.3.0 <4               progress Receiving objects:  93% (129/138), 564.00 KiB | 369.00 KiB/s
bower lodash#>=1.3.0 <4               resolved https://github.com/lodash/lodash.git#3.10.1
bower jquery#~2.1.4                   progress Receiving objects:   0% (1/268)
bower angular#~1.4.2                  progress remote: Compressing objects:  70% (7/10)
bower angular#~1.4.2                  progress remote: Compressing objects:  80% (8/10)
bower angular#~1.4.2                  progress remote: Compressing objects:  90% (9/10)
bower angular#~1.4.2                  progress remote: Compressing objects: 100% (10/10)
bower angular#~1.4.2                  progress remote: Compressing objects: 100% (10/10), done.
bower moment#~2.10.6                  progress Receiving objects:  47% (217/461), 108.00 KiB | 207.00 KiB/s
bower jquery#~2.1.4                   progress Receiving objects:  25% (67/268), 36.00 KiB | 54.00 KiB/s
bower moment#~2.10.6                  progress Receiving objects:  48% (222/461), 236.00 KiB | 215.00 KiB/s
bower angular#~1.4.2                  resolved https://github.com/angular/bower-angular.git#1.4.10
bower jquery#~2.1.4                   progress Receiving objects:  25% (68/268), 60.00 KiB | 47.00 KiB/s
bower moment#~2.10.6                  progress Receiving objects:  85% (392/461), 540.00 KiB | 245.00 KiB/s
bower font-awesome#~4.5.0             progress Receiving objects:  37% (423/1143)
bower jquery#~2.1.4                   progress Receiving objects:  26% (70/268), 116.00 KiB | 48.00 KiB/s
bower moment#~2.10.6                  resolved https://github.com/moment/moment.git#2.10.6
bower font-awesome#~4.5.0             progress Receiving objects:  37% (432/1143), 84.00 KiB | 114.00 KiB/s
bower jquery#~2.1.4                   progress Receiving objects:  33% (89/268), 212.00 KiB | 59.00 KiB/s
bower angular-cookies#~1.4.2          resolved https://github.com/angular/bower-angular-cookies.git#1.4.10
bower font-awesome#~4.5.0             progress Receiving objects:  38% (435/1143), 372.00 KiB | 214.00 KiB/s
bower angular-mocks#~1.4.2            progress remote: Compressing objects:  11% (1/9)
bower angular-mocks#~1.4.2            progress remote: Compressing objects:  22% (2/9)
bower angular-mocks#~1.4.2            progress remote: Compressing objects:  33% (3/9)
bower angular-mocks#~1.4.2            progress remote: Compressing objects:  44% (4/9)
bower angular-mocks#~1.4.2            progress remote: Compressing objects:  55% (5/9)
bower angular-mocks#~1.4.2            progress remote: Compressing objects:  66% (6/9)
bower angular-loading-bar#~0.8.0      resolved https://github.com/chieffancypants/angular-loading-bar.git#0.8.0
bower jquery#~2.1.4                   progress Receiving objects:  54% (145/268), 300.00 KiB | 65.00 KiB/s
bower angular-mocks#~1.4.2            resolved https://github.com/angular/bower-angular-mocks.git#1.4.10
bower font-awesome#~4.5.0             progress Receiving objects:  42% (481/1143), 580.00 KiB | 199.00 KiB/s
bower jquery#~2.1.4                   progress Receiving objects:  79% (212/268), 412.00 KiB | 73.00 KiB/s
bower font-awesome#~4.5.0             progress Receiving objects:  42% (488/1143), 812.00 KiB | 181.00 KiB/s
bower angular-ui-router#~0.2.15       resolved https://github.com/angular-ui/angular-ui-router-bower.git#0.2.18
bower jquery#~2.1.4                   progress Receiving objects:  92% (247/268), 484.00 KiB | 78.00 KiB/s
bower angular-messages#~1.4.2         resolved https://github.com/angular/bower-angular-messages.git#1.4.10
bower font-awesome#~4.5.0             progress Receiving objects:  43% (492/1143), 868.00 KiB | 174.00 KiB/s
bower jquery#~2.1.4                   progress Receiving objects:  97% (260/268), 596.00 KiB | 84.00 KiB/s
bower angular-animate#~1.4.2          progress remote: Compressing objects:  11% (1/9)
bower angular-animate#~1.4.2          progress remote: Compressing objects:  22% (2/9)
bower angular-animate#~1.4.2          progress remote: Compressing objects:  33% (3/9)
bower angular-animate#~1.4.2          progress remote: Compressing objects:  44% (4/9)
bower jquery#~2.1.4                   resolved https://github.com/jquery/jquery-dist.git#2.1.4
bower font-awesome#~4.5.0             progress Receiving objects:  44% (503/1143), 1020.00 KiB | 160.00 KiB/s
bower angular-animate#~1.4.2          resolved https://github.com/angular/bower-angular-animate.git#1.4.10
bower lodash#>=1.3.0                  progress Receiving objects:  48% (83/172), 164.00 KiB | 275.00 KiB/s
bower font-awesome#~4.5.0             progress Receiving objects:  45% (515/1143), 1.17 MiB | 150.00 KiB/s
bower lodash#>=1.3.0                  progress Receiving objects:  93% (160/172), 492.00 KiB | 288.00 KiB/s
bower font-awesome#~4.5.0             progress Receiving objects:  45% (517/1143), 1.29 MiB | 137.00 KiB/s
bower lodash#>=1.3.0                  resolved https://github.com/lodash/lodash.git#4.9.0
bower font-awesome#~4.5.0             progress Receiving objects:  82% (938/1143), 1.46 MiB | 136.00 KiB/s
bower font-awesome#~4.5.0             progress Receiving objects:  83% (949/1143), 1.46 MiB | 136.00 KiB/s
bower angular#~1.x                    progress remote: Compressing objects:  10% (1/10)
bower angular#~1.x                    progress remote: Compressing objects:  20% (2/10)
bower angular#~1.x                    progress remote: Compressing objects:  30% (3/10)
bower angular#~1.x                    progress remote: Compressing objects:  40% (4/10)
bower angular#~1.x                    progress remote: Compressing objects:  50% (5/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  10% (1/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  20% (2/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  30% (3/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  40% (4/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  50% (5/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  60% (6/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  70% (7/10)
bower font-awesome#~4.5.0             resolved https://github.com/FortAwesome/Font-Awesome.git#4.5.0
bower angular#~1.x                    progress remote: Compressing objects:  70% (7/10)
bower angular#~1.x                    progress remote: Compressing objects:  80% (8/10)
bower angular#~1.x                    progress remote: Compressing objects:  90% (9/10)
bower angular#~1.x                    progress remote: Compressing objects: 100% (10/10)
bower angular#~1.x                    progress remote: Compressing objects: 100% (10/10), done.
bower angular#>=1.3.0                 progress remote: Compressing objects:  80% (8/10)
bower angular#>=1.3.0                 progress remote: Compressing objects:  90% (9/10)
bower angular#>=1.3.0                 progress remote: Compressing objects: 100% (10/10)
bower angular#>=1.3.0                 progress remote: Compressing objects: 100% (10/10), done.
bower angular#>=1.3.0                 resolved https://github.com/angular/bower-angular.git#1.5.3
bower angular#~1.x                    resolved https://github.com/angular/bower-angular.git#1.5.3
bower jquery                  extra-resolution Unnecessary resolution: jquery#~2.1.4
bower angular                 extra-resolution Unnecessary resolution: angular#~1.4.2
bower malarkey#~1.3.1                  install malarkey#1.3.3
bower restangular#~1.5.1               install restangular#1.5.2
bower angular-sanitize#~1.4.2          install angular-sanitize#1.4.10
bower bootstrap-stylus#~4.0.4          install bootstrap-stylus#4.0.5
bower angular-aria#~1.4.2              install angular-aria#1.4.10
bower angular-bootstrap#~0.13.4        install angular-bootstrap#0.13.4
bower angular-touch#~1.4.2             install angular-touch#1.4.10
bower angular-toastr#~1.5.0            install angular-toastr#1.5.0
bower animate.css#~3.4.0               install animate.css#3.4.0
bower lodash#>=1.3.0 <4                install lodash#3.10.1
bower angular#~1.4.2                   install angular#1.4.10
bower moment#~2.10.6                   install moment#2.10.6
bower angular-cookies#~1.4.2           install angular-cookies#1.4.10
bower angular-loading-bar#~0.8.0       install angular-loading-bar#0.8.0
bower angular-mocks#~1.4.2             install angular-mocks#1.4.10
bower angular-ui-router#~0.2.15        install angular-ui-router#0.2.18
bower angular-messages#~1.4.2          install angular-messages#1.4.10
bower jquery#~2.1.4                    install jquery#2.1.4
bower angular-animate#~1.4.2           install angular-animate#1.4.10
bower font-awesome#~4.5.0              install font-awesome#4.5.0

malarkey#1.3.3 bower_components/malarkey

restangular#1.5.2 bower_components/restangular
├── angular#1.4.10
└── lodash#3.10.1

angular-sanitize#1.4.10 bower_components/angular-sanitize
└── angular#1.4.10

bootstrap-stylus#4.0.5 bower_components/bootstrap-stylus

angular-aria#1.4.10 bower_components/angular-aria
└── angular#1.4.10

angular-bootstrap#0.13.4 bower_components/angular-bootstrap
└── angular#1.4.10

angular-touch#1.4.10 bower_components/angular-touch
└── angular#1.4.10

angular-toastr#1.5.0 bower_components/angular-toastr
└── angular#1.4.10

animate.css#3.4.0 bower_components/animate.css

lodash#3.10.1 bower_components/lodash

angular#1.4.10 bower_components/angular

moment#2.10.6 bower_components/moment

angular-cookies#1.4.10 bower_components/angular-cookies
└── angular#1.4.10

angular-loading-bar#0.8.0 bower_components/angular-loading-bar
└── angular#1.4.10

angular-mocks#1.4.10 bower_components/angular-mocks
└── angular#1.4.10

angular-ui-router#0.2.18 bower_components/angular-ui-router
└── angular#1.4.10

angular-messages#1.4.10 bower_components/angular-messages
└── angular#1.4.10

jquery#2.1.4 bower_components/jquery

angular-animate#1.4.10 bower_components/angular-animate
└── angular#1.4.10

font-awesome#4.5.0 bower_components/font-awesome
 ~/myprojects/dmn-ui   master  gulp serve
[16:07:30] Using gulpfile ~/myprojects/dmn-ui/gulpfile.js
[16:07:30] Starting 'scripts'...
[16:07:30] Starting 'styles'...
[16:07:31] gulp-inject 4 files into index.styl.
[16:07:33] Finished 'styles' after 2.47 s
[16:07:34] Time: 3047ms
          Asset     Size  Chunks             Chunk Names
index.module.js  15.5 kB       0  [emitted]  main
[16:07:34] Finished 'scripts' after 3.43 s
[16:07:34] Starting 'scripts:watch'...
[16:07:34] Starting 'inject'...
[16:07:34] gulp-inject 1 files into index.html.
[16:07:34] gulp-inject 1 files into index.html.
[16:07:34] Finished 'inject' after 26 ms
[16:07:34] Time: 531ms
          Asset     Size  Chunks             Chunk Names
index.module.js  58.4 kB       0  [emitted]  main
[16:07:34] Finished 'scripts:watch' after 541 ms
[16:07:34] Starting 'watch'...
[16:07:34] Finished 'watch' after 18 ms
[16:07:34] Starting 'serve'...
[HPM] Proxy created: /api  ->  http://localhost:5000
[16:07:34] Finished 'serve' after 20 ms
[16:07:34] webpack is watching for changes
[BS] [BrowserSync SPA] Running...
[BS] Access URLs:
 ----------------------------------------
       Local: http://localhost:3000/
    External: http://10.255.230.164:3000/
 ----------------------------------------
          UI: http://localhost:3001
 UI External: http://10.255.230.164:3001
 ----------------------------------------
[BS] Serving files from: .tmp/serve
[BS] Serving files from: src
[16:08:17] Starting 'scripts'...
[16:08:17] Starting 'styles'...
[16:08:17] gulp-inject 4 files into index.styl.
[16:08:20] Finished 'styles' after 2.48 s
[16:08:21] Time: 3420ms
          Asset     Size  Chunks             Chunk Names
index.module.js  15.5 kB       0  [emitted]  main
[BS] Reloading Browsers...
[16:08:21] Finished 'scripts' after 3.44 s
[16:08:21] Starting 'inject'...
[16:08:21] gulp-inject 1 files into index.html.
[16:08:21] gulp-inject 1 files into index.html.
[16:08:21] Finished 'inject' after 61 ms
[16:08:21] Starting 'inject-reload'...
[BS] Reloading Browsers...
[16:08:21] Finished 'inject-reload' after 563 μs
[16:11:46] Starting 'scripts'...
[16:11:46] Starting 'styles'...
[16:11:46] gulp-inject 4 files into index.styl.
[16:11:47] Finished 'styles' after 1.05 s
[16:11:48] Time: 1455ms
          Asset     Size  Chunks             Chunk Names
index.module.js  15.5 kB       0  [emitted]  main
[BS] Reloading Browsers...
[16:11:48] Finished 'scripts' after 1.47 s
[16:11:48] Starting 'inject'...
[16:11:48] gulp-inject 1 files into index.html.
[16:11:48] gulp-inject 1 files into index.html.
[16:11:48] Finished 'inject' after 18 ms
[16:11:48] Starting 'inject-reload'...
[BS] Reloading Browsers...
[16:11:48] Finished 'inject-reload' after 332 μs
shailja11 commented 8 years ago

OKi ! I will installation again . Could you tell me why did u install Phantom JS

On Sat, Apr 9, 2016 at 5:48 PM, Michael Manukyan notifications@github.com wrote:

@shailja11 https://github.com/shailja11 no. Look, I've installed everything in my new system and here is console output.

~/myprojects/dmn-ui   master  npm i npm WARN deprecated wrench@1.5.9: wrench.js is deprecated! You should check out fs-extra (https://github.com/jprichardson/node-fs-extra) for any operations you were using wrench for. Thanks for all the usage over the years. npm WARN deprecated gulp-minify-css@1.2.4: Please use gulp-clean-css npm WARN deprecated graceful-fs@3.0.8: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible. npm WARN deprecated lodash@1.0.2: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^4.0.0. npm WARN deprecated graceful-fs@1.2.3: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible. npm WARN deprecated graceful-fs@2.0.3: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible.

fsevents@1.0.11 install /Users/mike1808/myprojects/dmn-ui/node_modules/fsevents node-pre-gyp install --fallback-to-build

[fsevents] Success: "/Users/mike1808/myprojects/dmn-ui/node_modules/fsevents/lib/binding/Release/node-v47-darwin-x64/fse.node" is installed via remote

bufferutil@1.2.1 install /Users/mike1808/myprojects/dmn-ui/node_modules/bufferutil node-gyp rebuild

CXX(target) Release/obj.target/bufferutil/src/bufferutil.o SOLINK_MODULE(target) Release/bufferutil.node

utf-8-validate@1.2.1 install /Users/mike1808/myprojects/dmn-ui/node_modules/utf-8-validate node-gyp rebuild

CXX(target) Release/obj.target/validation/src/validation.o SOLINK_MODULE(target) Release/validation.node

phantomjs@1.9.20 install /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs node install.js

PhantomJS not found on PATH Downloading https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-macosx.zip Saving to /var/folders/jx/91nnc66s2fl90r61kdh3y8t40000gn/T/phantomjs/phantomjs-1.9.8-macosx.zip Receiving... [======================================--] 96% Received 9187K total. Extracting zip contents Removing /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs/lib/phantom Copying extracted folder /var/folders/jx/91nnc66s2fl90r61kdh3y8t40000gn/T/phantomjs/phantomjs-1.9.8-macosx.zip-extract-1460203460842/phantomjs-1.9.8-macosx -> /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs/lib/phantom Writing location.js file Done. Phantomjs binary available at /Users/mike1808/myprojects/dmn-ui/node_modules/phantomjs/lib/phantom/bin/phantomjs ui@0.0.0 /Users/mike1808/myprojects/dmn-ui ├─┬ babel-core@5.8.38 │ ├── babel-plugin-constant-folding@1.0.1 │ ├── babel-plugin-dead-code-elimination@1.0.2 │ ├── babel-plugin-eval@1.0.1 │ ├── babel-plugin-inline-environment-variables@1.0.1 │ ├── babel-plugin-jscript@1.0.4 │ ├── babel-plugin-member-expression-literals@1.0.1 │ ├── babel-plugin-property-literals@1.0.1 │ ├── babel-plugin-proto-to-assign@1.0.4 │ ├── babel-plugin-react-constant-elements@1.0.3 │ ├── babel-plugin-react-display-name@1.0.3 │ ├── babel-plugin-remove-console@1.0.1 │ ├── babel-plugin-remove-debugger@1.0.1 │ ├── babel-plugin-runtime@1.0.7 │ ├─┬ babel-plugin-undeclared-variables-check@1.0.2 │ │ └── leven@1.0.2 │ ├── babel-plugin-undefined-to-void@1.1.6 │ ├── babylon@5.8.38 │ ├── bluebird@2.10.2 │ ├── convert-source-map@1.2.0 │ ├── core-js@1.2.6 │ ├── debug@2.2.0 │ ├─┬ detect-indent@3.0.1 │ │ └── get-stdin@4.0.1 │ ├── esutils@2.0.2 │ ├── fs-readdir-recursive@0.1.2 │ ├── globals@6.4.1 │ ├─┬ home-or-tmp@1.0.0 │ │ ├── os-tmpdir@1.0.1 │ │ └── user-home@1.1.1 │ ├─┬ is-integer@1.0.6 │ │ └── is-finite@1.0.1 │ ├── js-tokens@1.0.1 │ ├── json5@0.4.0 │ ├── minimatch@2.0.10 │ ├─┬ output-file-sync@1.1.1 │ │ ├─┬ mkdirp@0.5.1 │ │ │ └── minimist@0.0.8 │ │ └── xtend@4.0.1 │ ├── path-exists@1.0.0 │ ├── path-is-absolute@1.0.0 │ ├── private@0.1.6 │ ├─┬ regenerator@0.8.40 │ │ ├─┬ commoner@0.10.4 │ │ │ ├── commander@2.9.0 │ │ │ └─┬ detective@4.3.1 │ │ │ ├── acorn@1.2.2 │ │ │ └── defined@1.0.0 │ │ ├─┬ defs@1.1.1 │ │ │ ├── ast-traverse@0.1.1 │ │ │ ├── breakable@1.0.0 │ │ │ └─┬ yargs@3.27.0 │ │ │ └─┬ cliui@2.1.0 │ │ │ ├─┬ center-align@0.1.3 │ │ │ │ ├── align-text@0.1.4 │ │ │ │ └── lazy-cache@1.0.3 │ │ │ └── right-align@0.1.3 │ │ ├── esprima-fb@15001.1001.0-dev-harmony-fb │ │ └─┬ recast@0.10.33 │ │ └── ast-types@0.8.12 │ ├─┬ regexpu@1.3.0 │ │ ├── esprima@2.7.2 │ │ ├── regenerate@1.2.1 │ │ ├── regjsgen@0.2.0 │ │ └─┬ regjsparser@0.1.5 │ │ └── jsesc@0.5.0 │ ├── repeating@1.1.3 │ ├── resolve@1.1.7 │ ├── shebang-regex@1.0.0 │ ├── slash@1.0.0 │ ├── source-map@0.5.3 │ ├─┬ source-map-support@0.2.10 │ │ └── source-map@0.1.32 │ ├── to-fast-properties@1.0.2 │ ├── trim-right@1.0.1 │ └── try-resolve@1.0.1 ├─┬ babel-loader@5.3.3 │ ├─┬ loader-utils@0.2.13 │ │ └── big.js@3.1.3 │ └── object-assign@3.0.0 ├─┬ body-parser@1.15.0 │ ├── bytes@2.2.0 │ ├── content-type@1.0.1 │ ├── depd@1.1.0 │ ├─┬ http-errors@1.4.0 │ │ ├── inherits@2.0.1 │ │ └── statuses@1.2.1 │ ├── iconv-lite@0.4.13 │ ├─┬ on-finished@2.3.0 │ │ └── ee-first@1.1.1 │ ├── qs@6.1.0 │ ├─┬ raw-body@2.1.6 │ │ ├── bytes@2.3.0 │ │ └── unpipe@1.0.0 │ └─┬ type-is@1.6.12 │ ├── media-typer@0.3.0 │ └── mime-types@2.1.10 ├─┬ browser-sync@2.9.12 │ ├─┬ anymatch@1.3.0 │ │ └── arrify@1.0.1 │ ├── async-each-series@0.1.1 │ ├── browser-sync-client@2.4.1 │ ├─┬ browser-sync-ui@0.5.18 │ │ ├── connect-history-api-fallback@1.2.0 │ │ ├─┬ stream-throttle@0.1.3 │ │ │ └── limiter@1.1.0 │ │ └─┬ weinre@2.0.0-pre-I0Z7U9OV │ │ ├─┬ express@2.5.11 │ │ │ ├─┬ connect@1.9.2 │ │ │ │ └── formidable@1.0.17 │ │ │ ├── mime@1.2.4 │ │ │ ├── mkdirp@0.3.0 │ │ │ └── qs@0.4.2 │ │ └── underscore@1.7.0 │ ├─┬ chokidar@1.4.3 │ │ ├── async-each@1.0.0 │ │ ├─┬ fsevents@1.0.11 │ │ │ ├── nan@2.2.1 │ │ │ └─┬ node-pre-gyp@0.6.25 │ │ │ ├─┬ mkdirp@0.5.1 │ │ │ │ └── minimist@0.0.8 │ │ │ ├─┬ nopt@3.0.6 │ │ │ │ └── abbrev@1.0.7 │ │ │ ├─┬ npmlog@2.0.3 │ │ │ │ ├── ansi@0.3.1 │ │ │ │ ├─┬ are-we-there-yet@1.1.2 │ │ │ │ │ └── delegates@1.0.0 │ │ │ │ └─┬ gauge@1.2.7 │ │ │ │ ├── has-unicode@2.0.0 │ │ │ │ ├─┬ lodash.pad@4.1.0 │ │ │ │ │ ├── lodash.repeat@4.0.0 │ │ │ │ │ └── lodash.tostring@4.1.2 │ │ │ │ ├── lodash.padend@4.2.0 │ │ │ │ └── lodash.padstart@4.2.0 │ │ │ ├─┬ rc@1.1.6 │ │ │ │ ├── deep-extend@0.4.1 │ │ │ │ ├── ini@1.3.4 │ │ │ │ ├── minimist@1.2.0 │ │ │ │ └── strip-json-comments@1.0.4 │ │ │ ├─┬ request@2.69.0 │ │ │ │ ├── aws-sign2@0.6.0 │ │ │ │ ├─┬ aws4@1.3.2 │ │ │ │ │ └─┬ lru-cache@4.0.1 │ │ │ │ │ ├── pseudomap@1.0.2 │ │ │ │ │ └── yallist@2.0.0 │ │ │ │ ├── bl@1.0.3 │ │ │ │ ├── caseless@0.11.0 │ │ │ │ ├─┬ combined-stream@1.0.5 │ │ │ │ │ └── delayed-stream@1.0.0 │ │ │ │ ├── extend@3.0.0 │ │ │ │ ├── forever-agent@0.6.1 │ │ │ │ ├─┬ form-data@1.0.0-rc4 │ │ │ │ │ └── async@1.5.2 │ │ │ │ ├─┬ har-validator@2.0.6 │ │ │ │ │ ├─┬ chalk@1.1.3 │ │ │ │ │ │ ├── ansi-styles@2.2.1 │ │ │ │ │ │ ├── escape-string-regexp@1.0.5 │ │ │ │ │ │ ├─┬ has-ansi@2.0.0 │ │ │ │ │ │ │ └── ansi-regex@2.0.0 │ │ │ │ │ │ ├── strip-ansi@3.0.1 │ │ │ │ │ │ └── supports-color@2.0.0 │ │ │ │ │ ├─┬ commander@2.9.0 │ │ │ │ │ │ └── graceful-readlink@1.0.1 │ │ │ │ │ ├─┬ is-my-json-valid@2.13.1 │ │ │ │ │ │ ├── generate-function@2.0.0 │ │ │ │ │ │ ├─┬ generate-object-property@1.2.0 │ │ │ │ │ │ │ └── is-property@1.0.2 │ │ │ │ │ │ ├── jsonpointer@2.0.0 │ │ │ │ │ │ └── xtend@4.0.1 │ │ │ │ │ └─┬ pinkie-promise@2.0.0 │ │ │ │ │ └── pinkie@2.0.4 │ │ │ │ ├─┬ hawk@3.1.3 │ │ │ │ │ ├── boom@2.10.1 │ │ │ │ │ ├── cryptiles@2.0.5 │ │ │ │ │ ├── hoek@2.16.3 │ │ │ │ │ └── sntp@1.0.9 │ │ │ │ ├─┬ http-signature@1.1.1 │ │ │ │ │ ├── assert-plus@0.2.0 │ │ │ │ │ ├─┬ jsprim@1.2.2 │ │ │ │ │ │ ├── extsprintf@1.0.2 │ │ │ │ │ │ ├── json-schema@0.2.2 │ │ │ │ │ │ └── verror@1.3.6 │ │ │ │ │ └─┬ sshpk@1.7.4 │ │ │ │ │ ├── asn1@0.2.3 │ │ │ │ │ ├─┬ dashdash@1.13.0 │ │ │ │ │ │ └── assert-plus@1.0.0 │ │ │ │ │ ├── ecc-jsbn@0.1.1 │ │ │ │ │ ├── jodid25519@1.0.2 │ │ │ │ │ ├── jsbn@0.1.0 │ │ │ │ │ └── tweetnacl@0.14.3 │ │ │ │ ├── is-typedarray@1.0.0 │ │ │ │ ├── isstream@0.1.2 │ │ │ │ ├── json-stringify-safe@5.0.1 │ │ │ │ ├─┬ mime-types@2.1.10 │ │ │ │ │ └── mime-db@1.22.0 │ │ │ │ ├── node-uuid@1.4.7 │ │ │ │ ├── oauth-sign@0.8.1 │ │ │ │ ├── qs@6.0.2 │ │ │ │ ├── stringstream@0.0.5 │ │ │ │ ├── tough-cookie@2.2.2 │ │ │ │ └── tunnel-agent@0.4.2 │ │ │ ├─┬ rimraf@2.5.2 │ │ │ │ └─┬ glob@7.0.3 │ │ │ │ ├─┬ inflight@1.0.4 │ │ │ │ │ └── wrappy@1.0.1 │ │ │ │ ├── inherits@2.0.1 │ │ │ │ ├─┬ minimatch@3.0.0 │ │ │ │ │ └─┬ brace-expansion@1.1.3 │ │ │ │ │ ├── balanced-match@0.3.0 │ │ │ │ │ └── concat-map@0.0.1 │ │ │ │ ├─┬ once@1.3.3 │ │ │ │ │ └── wrappy@1.0.1 │ │ │ │ └── path-is-absolute@1.0.0 │ │ │ ├── semver@5.1.0 │ │ │ ├─┬ tar@2.2.1 │ │ │ │ ├── block-stream@0.0.8 │ │ │ │ ├─┬ fstream@1.0.8 │ │ │ │ │ └── graceful-fs@4.1.3 │ │ │ │ └── inherits@2.0.1 │ │ │ └─┬ tar-pack@3.1.3 │ │ │ ├─┬ debug@2.2.0 │ │ │ │ └── ms@0.7.1 │ │ │ ├─┬ fstream-ignore@1.0.3 │ │ │ │ └─┬ minimatch@3.0.0 │ │ │ │ └─┬ brace-expansion@1.1.3 │ │ │ │ ├── balanced-match@0.3.0 │ │ │ │ └── concat-map@0.0.1 │ │ │ ├─┬ once@1.3.3 │ │ │ │ └── wrappy@1.0.1 │ │ │ ├─┬ readable-stream@2.0.6 │ │ │ │ ├── core-util-is@1.0.2 │ │ │ │ ├── isarray@1.0.0 │ │ │ │ ├── process-nextick-args@1.0.6 │ │ │ │ ├── string_decoder@0.10.31 │ │ │ │ └── util-deprecate@1.0.2 │ │ │ └── uid-number@0.0.6 │ │ ├── glob-parent@2.0.0 │ │ ├─┬ is-binary-path@1.0.1 │ │ │ └── binary-extensions@1.4.0 │ │ └── readdirp@2.0.0 │ ├── connect@3.4.1 │ ├── dev-ip@1.0.1 │ ├── easy-extender@2.3.2 │ ├─┬ eazy-logger@2.1.3 │ │ ├─┬ lodash.clonedeep@4.3.1 │ │ │ └── lodash._baseclone@4.5.5 │ │ └─┬ tfunk@3.0.2 │ │ └── object-path@0.9.2 │ ├── emitter-steward@1.0.0 │ ├─┬ foxy@11.1.5 │ │ ├─┬ lodash.merge@3.3.2 │ │ │ ├── lodash._arraycopy@3.0.0 │ │ │ ├── lodash._arrayeach@3.0.0 │ │ │ ├── lodash._getnative@3.9.1 │ │ │ ├── lodash.isarguments@3.0.8 │ │ │ ├── lodash.isarray@3.0.4 │ │ │ ├── lodash.isplainobject@3.2.0 │ │ │ ├── lodash.istypedarray@3.0.6 │ │ │ ├── lodash.keysin@3.0.8 │ │ │ └── lodash.toplainobject@3.0.0 │ │ └── resp-modifier@4.0.4 │ ├── immutable@3.7.6 │ ├─┬ localtunnel@1.8.1 │ │ ├── openurl@1.1.0 │ │ ├─┬ request@2.65.0 │ │ │ ├─┬ http-signature@0.11.0 │ │ │ │ ├── asn1@0.1.11 │ │ │ │ ├── assert-plus@0.1.5 │ │ │ │ └── ctype@0.5.3 │ │ │ └── qs@5.2.0 │ │ └─┬ yargs@3.29.0 │ │ ├── camelcase@1.2.1 │ │ ├── cliui@3.1.2 │ │ └── window-size@0.1.4 │ ├── longest@1.0.1 │ ├─┬ meow@3.3.0 │ │ ├─┬ camelcase-keys@1.0.0 │ │ │ └── map-obj@1.0.1 │ │ └── indent-string@1.2.2 │ ├─┬ opn@3.0.3 │ │ └── object-assign@4.0.1 │ ├─┬ portscanner@1.0.0 │ │ └── async@0.1.15 │ ├─┬ query-string@2.4.2 │ │ └── strict-uri-encode@1.1.0 │ ├── resp-modifier@5.0.2 │ ├─┬ serve-index@1.7.3 │ │ ├─┬ accepts@1.2.13 │ │ │ └── negotiator@0.5.3 │ │ └── http-errors@1.3.1 │ ├── serve-static@1.10.2 │ ├─┬ socket.io@1.4.5 │ │ ├─┬ engine.io@1.6.8 │ │ │ ├─┬ accepts@1.1.4 │ │ │ │ ├─┬ mime-types@2.0.14 │ │ │ │ │ └── mime-db@1.12.0 │ │ │ │ └── negotiator@0.4.9 │ │ │ ├── base64id@0.1.0 │ │ │ ├─┬ engine.io-parser@1.2.4 │ │ │ │ ├── after@0.8.1 │ │ │ │ ├── arraybuffer.slice@0.0.6 │ │ │ │ ├── base64-arraybuffer@0.1.2 │ │ │ │ ├── blob@0.0.4 │ │ │ │ ├── has-binary@0.1.6 │ │ │ │ └── utf8@2.1.0 │ │ │ └─┬ ws@1.0.1 │ │ │ ├── options@0.0.6 │ │ │ └── ultron@1.0.2 │ │ ├── has-binary@0.1.7 │ │ ├─┬ socket.io-adapter@0.4.0 │ │ │ └─┬ socket.io-parser@2.2.2 │ │ │ ├── debug@0.7.4 │ │ │ └── json3@3.2.6 │ │ ├─┬ socket.io-client@1.4.5 │ │ │ ├── backo2@1.0.2 │ │ │ ├── component-bind@1.0.0 │ │ │ ├── component-emitter@1.2.0 │ │ │ ├─┬ engine.io-client@1.6.8 │ │ │ │ ├── component-inherit@0.0.3 │ │ │ │ ├── has-cors@1.1.0 │ │ │ │ ├── parsejson@0.0.1 │ │ │ │ ├── parseqs@0.0.2 │ │ │ │ ├── xmlhttprequest-ssl@1.5.1 │ │ │ │ └── yeast@0.1.2 │ │ │ ├── indexof@0.0.1 │ │ │ ├── object-component@0.0.3 │ │ │ ├─┬ parseuri@0.0.4 │ │ │ │ └─┬ better-assert@1.0.2 │ │ │ │ └── callsite@1.0.0 │ │ │ └── to-array@0.1.4 │ │ └─┬ socket.io-parser@2.2.6 │ │ ├── benchmark@1.0.0 │ │ ├── component-emitter@1.1.2 │ │ └── json3@3.3.2 │ ├── ua-parser-js@0.7.10 │ └── ucfirst@1.0.0 ├─┬ browser-sync-spa@1.0.3 │ ├── connect-history-api-fallback@0.0.5 │ └── opt-merger@1.1.1 ├─┬ chalk@1.1.3 │ ├── ansi-styles@2.2.1 │ ├── escape-string-regexp@1.0.5 │ ├─┬ has-ansi@2.0.0 │ │ └── ansi-regex@2.0.0 │ ├── strip-ansi@3.0.1 │ └── supports-color@2.0.0 ├─┬ compression@1.6.1 │ ├─┬ accepts@1.3.2 │ │ └── negotiator@0.6.0 │ ├─┬ compressible@2.0.7 │ │ └── mime-db@1.22.0 │ ├── on-headers@1.0.1 │ └── vary@1.1.0 ├─┬ del@2.0.2 │ ├─┬ globby@3.0.1 │ │ ├── array-union@1.0.1 │ │ ├── glob@5.0.15 │ │ ├── object-assign@4.0.1 │ │ └─┬ pinkie-promise@1.0.0 │ │ └── pinkie@1.0.0 │ ├── is-path-cwd@1.0.0 │ ├─┬ is-path-in-cwd@1.0.0 │ │ └── is-path-inside@1.0.0 │ ├── object-assign@4.0.1 │ ├── pify@2.3.0 │ ├─┬ pinkie-promise@1.0.0 │ │ └── pinkie@1.0.0 │ └─┬ rimraf@2.5.2 │ └── glob@7.0.3 ├─┬ errorhandler@1.4.3 │ └── escape-html@1.0.3 ├── eslint-loader@1.1.1 ├── eslint-plugin-angular@0.12.0 ├── estraverse@4.1.1 ├─┬ express@4.13.4 │ ├─┬ accepts@1.2.13 │ │ └── negotiator@0.5.3 │ ├── array-flatten@1.1.1 │ ├── content-disposition@0.5.1 │ ├── cookie@0.1.5 │ ├── cookie-signature@1.0.6 │ ├── etag@1.7.0 │ ├── finalhandler@0.4.1 │ ├── fresh@0.3.0 │ ├── merge-descriptors@1.0.1 │ ├── methods@1.1.2 │ ├── parseurl@1.3.1 │ ├── path-to-regexp@0.1.7 │ ├─┬ proxy-addr@1.0.10 │ │ ├── forwarded@0.1.0 │ │ └── ipaddr.js@1.0.5 │ ├── qs@4.0.0 │ ├── range-parser@1.0.3 │ ├─┬ send@0.13.1 │ │ ├── destroy@1.0.4 │ │ └── http-errors@1.3.1 │ ├── utils-merge@1.0.0 │ └── vary@1.0.1 ├─┬ gulp@3.9.1 │ ├── archy@1.0.0 │ ├── deprecated@0.0.1 │ ├── interpret@1.0.0 │ ├─┬ liftoff@2.2.1 │ │ ├── extend@2.0.1 │ │ ├── findup-sync@0.3.0 │ │ ├── flagged-respawn@0.3.2 │ │ └── rechoir@0.6.2 │ ├── minimist@1.2.0 │ ├─┬ orchestrator@0.3.7 │ │ ├── end-of-stream@0.1.5 │ │ ├── sequencify@0.0.7 │ │ └── stream-consume@0.1.0 │ ├── pretty-hrtime@1.0.2 │ ├── semver@4.3.6 │ ├─┬ tildify@1.1.2 │ │ └── os-homedir@1.0.1 │ ├── v8flags@2.0.11 │ └─┬ vinyl-fs@0.3.14 │ ├── defaults@1.0.3 │ ├─┬ glob-stream@3.1.18 │ │ ├── glob@4.5.3 │ │ ├─┬ glob2base@0.0.12 │ │ │ └── find-index@0.1.1 │ │ ├── ordered-read-streams@0.1.0 │ │ ├─┬ through2@0.6.5 │ │ │ └── readable-stream@1.0.33 │ │ └── unique-stream@1.0.0 │ ├─┬ glob-watcher@0.0.6 │ │ └─┬ gaze@0.5.2 │ │ └─┬ globule@0.1.0 │ │ ├─┬ glob@3.1.21 │ │ │ ├── graceful-fs@1.2.3 │ │ │ └── inherits@1.0.2 │ │ ├── lodash@1.0.2 │ │ └── minimatch@0.2.14 │ ├── graceful-fs@3.0.8 │ ├─┬ strip-bom@1.0.0 │ │ └── first-chunk-stream@1.0.0 │ ├─┬ through2@0.6.5 │ │ └── readable-stream@1.0.33 │ └─┬ vinyl@0.4.6 │ └── clone@0.2.0 ├─┬ gulp-angular-templatecache@1.8.0 │ ├─┬ event-stream@3.3.2 │ │ ├── duplexer@0.1.1 │ │ ├── from@0.1.3 │ │ ├── map-stream@0.1.0 │ │ ├── pause-stream@0.0.11 │ │ ├── split@0.3.3 │ │ └── stream-combiner@0.0.4 │ ├─┬ gulp-concat@2.6.0 │ │ ├── concat-with-sourcemaps@1.0.4 │ │ └─┬ through2@0.6.5 │ │ └── readable-stream@1.0.33 │ ├─┬ gulp-footer@1.0.5 │ │ └─┬ lodash.assign@4.0.7 │ │ ├── lodash.keys@4.0.6 │ │ └── lodash.rest@4.0.2 │ ├── gulp-header@1.7.1 │ ├── js-string-escape@1.0.1 │ └─┬ path@0.12.7 │ ├── process@0.11.2 │ └── util@0.10.3 ├─┬ gulp-autoprefixer@3.0.2 │ ├─┬ autoprefixer@6.3.6 │ │ ├── browserslist@1.3.1 │ │ ├── caniuse-db@1.0.30000449 │ │ ├── normalize-range@0.1.2 │ │ ├── num2fraction@1.2.2 │ │ └── postcss-value-parser@3.3.0 │ ├─┬ postcss@5.0.19 │ │ ├── js-base64@2.1.9 │ │ └─┬ supports-color@3.1.2 │ │ └── has-flag@1.0.0 │ ├── through2@2.0.1 │ └─┬ vinyl-sourcemaps-apply@0.1.4 │ └── source-map@0.1.43 ├─┬ gulp-eslint@1.0.0 │ ├── bufferstreams@1.0.2 │ └─┬ eslint@1.10.3 │ ├─┬ concat-stream@1.5.1 │ │ └── typedarray@0.0.6 │ ├─┬ doctrine@0.7.2 │ │ └── esutils@1.1.6 │ ├─┬ escope@3.6.0 │ │ ├─┬ es6-map@0.1.3 │ │ │ ├── es6-set@0.1.4 │ │ │ ├── es6-symbol@3.0.2 │ │ │ └── event-emitter@0.3.4 │ │ ├── es6-weak-map@2.0.1 │ │ └─┬ esrecurse@4.1.0 │ │ └── object-assign@4.0.1 │ ├── espree@2.2.5 │ ├── estraverse-fb@1.3.1 │ ├─┬ file-entry-cache@1.2.4 │ │ ├─┬ flat-cache@1.0.10 │ │ │ ├── read-json-sync@1.1.1 │ │ │ └── write@0.2.1 │ │ └── object-assign@4.0.1 │ ├── globals@8.18.0 │ ├─┬ handlebars@4.0.5 │ │ └── source-map@0.4.4 │ ├─┬ inquirer@0.11.4 │ │ ├── ansi-escapes@1.3.0 │ │ ├─┬ cli-cursor@1.0.2 │ │ │ └─┬ restore-cursor@1.0.1 │ │ │ ├── exit-hook@1.1.1 │ │ │ └── onetime@1.1.0 │ │ ├── cli-width@1.1.1 │ │ ├── figures@1.5.0 │ │ ├─┬ readline2@1.0.1 │ │ │ └── mute-stream@0.0.5 │ │ ├── run-async@0.1.0 │ │ └── rx-lite@3.1.2 │ ├─┬ is-my-json-valid@2.13.1 │ │ ├── generate-function@2.0.0 │ │ ├─┬ generate-object-property@1.2.0 │ │ │ └── is-property@1.0.2 │ │ └── jsonpointer@2.0.0 │ ├─┬ is-resolvable@1.0.0 │ │ └── tryit@1.0.2 │ ├─┬ js-yaml@3.4.5 │ │ ├─┬ argparse@1.0.7 │ │ │ └── sprintf-js@1.0.3 │ │ └── esprima@2.7.2 │ ├─┬ json-stable-stringify@1.0.1 │ │ └── jsonify@0.0.0 │ ├─┬ lodash.clonedeep@3.0.2 │ │ └── lodash._baseclone@3.3.0 │ ├─┬ lodash.omit@3.1.0 │ │ ├── lodash._arraymap@3.0.0 │ │ ├─┬ lodash._basedifference@3.0.3 │ │ │ ├── lodash._baseindexof@3.1.0 │ │ │ ├── lodash._cacheindexof@3.0.2 │ │ │ └── lodash._createcache@3.1.2 │ │ ├── lodash._baseflatten@3.1.4 │ │ ├── lodash._pickbyarray@3.0.2 │ │ └── lodash._pickbycallback@3.0.0 │ ├── minimatch@3.0.0 │ ├── object-assign@4.0.1 │ ├─┬ optionator@0.6.0 │ │ ├── deep-is@0.1.3 │ │ ├── fast-levenshtein@1.0.7 │ │ ├── levn@0.2.5 │ │ ├── prelude-ls@1.1.2 │ │ └── type-check@0.3.2 │ ├── path-is-inside@1.0.1 │ ├── shelljs@0.5.3 │ ├── text-table@0.2.0 │ ├── user-home@2.0.0 │ └── xml-escape@1.0.0 ├─┬ gulp-filter@3.0.1 │ ├─┬ multimatch@2.1.0 │ │ └── minimatch@3.0.0 │ └── streamfilter@1.0.5 ├── gulp-flatten@0.2.0 ├── gulp-inject@3.0.0 ├─┬ gulp-load-plugins@0.10.0 │ ├─┬ findup-sync@0.2.1 │ │ └── glob@4.3.5 │ └── multimatch@2.0.0 ├─┬ gulp-minify-css@1.2.4 │ ├─┬ clean-css@3.4.11 │ │ ├─┬ commander@2.8.1 │ │ │ └── graceful-readlink@1.0.1 │ │ └── source-map@0.4.4 │ ├── object-assign@4.0.1 │ ├─┬ readable-stream@2.0.6 │ │ ├── core-util-is@1.0.2 │ │ ├── isarray@1.0.0 │ │ ├── process-nextick-args@1.0.6 │ │ ├── string_decoder@0.10.31 │ │ └── util-deprecate@1.0.2 │ ├─┬ vinyl-bufferstream@1.0.1 │ │ └─┬ bufferstreams@1.0.1 │ │ └── readable-stream@1.1.13 │ └── vinyl-sourcemaps-apply@0.2.1 ├─┬ gulp-minify-html@1.0.6 │ ├─┬ minimize@1.8.1 │ │ ├── argh@0.1.4 │ │ ├── async@1.5.2 │ │ ├─┬ cli-color@1.1.0 │ │ │ ├── d@0.1.1 │ │ │ ├── es5-ext@0.10.11 │ │ │ ├── es6-iterator@2.0.0 │ │ │ ├─┬ memoizee@0.3.9 │ │ │ │ ├─┬ es6-weak-map@0.1.4 │ │ │ │ │ ├── es6-iterator@0.1.3 │ │ │ │ │ └── es6-symbol@2.0.1 │ │ │ │ ├── lru-queue@0.1.0 │ │ │ │ └── next-tick@0.2.2 │ │ │ └── timers-ext@0.1.0 │ │ ├─┬ diagnostics@1.0.1 │ │ │ ├─┬ colorspace@1.0.1 │ │ │ │ ├─┬ color@0.8.0 │ │ │ │ │ ├── color-convert@0.5.3 │ │ │ │ │ └─┬ color-string@0.3.0 │ │ │ │ │ └── color-name@1.1.1 │ │ │ │ └── text-hex@0.0.0 │ │ │ ├─┬ enabled@1.0.2 │ │ │ │ └── env-variable@0.0.3 │ │ │ └─┬ kuler@0.0.0 │ │ │ └── colornames@0.0.2 │ │ ├── emits@3.0.0 │ │ └─┬ htmlparser2@3.9.0 │ │ ├── domelementtype@1.3.0 │ │ ├── domhandler@2.3.0 │ │ ├─┬ domutils@1.5.1 │ │ │ └─┬ dom-serializer@0.1.0 │ │ │ └── domelementtype@1.1.3 │ │ └── entities@1.1.1 │ └─┬ through2@0.6.5 │ └── readable-stream@1.0.33 ├─┬ gulp-protractor@1.0.0 │ ├── async@0.9.2 │ ├── dargs@3.0.1 │ └─┬ protractor@2.5.1 │ ├── accessibility-developer-tools@2.6.0 │ ├── adm-zip@0.4.4 │ ├─┬ glob@3.2.11 │ │ └─┬ minimatch@0.3.0 │ │ ├── lru-cache@2.7.3 │ │ └── sigmund@1.0.1 │ ├── html-entities@1.1.3 │ ├─┬ jasmine@2.3.2 │ │ ├── exit@0.1.2 │ │ ├─┬ glob@3.2.11 │ │ │ └── minimatch@0.3.0 │ │ └── jasmine-core@2.3.4 │ ├── jasminewd@1.1.0 │ ├── jasminewd2@0.0.6 │ ├── lodash@2.4.2 │ ├── minijasminenode@1.1.1 │ ├── q@1.0.0 │ ├─┬ request@2.57.0 │ │ ├── aws-sign2@0.5.0 │ │ ├─┬ bl@0.9.5 │ │ │ └── readable-stream@1.0.33 │ │ ├── caseless@0.10.0 │ │ ├─┬ form-data@0.2.0 │ │ │ ├── async@0.9.2 │ │ │ └─┬ combined-stream@0.0.7 │ │ │ └── delayed-stream@0.0.5 │ │ ├── har-validator@1.8.0 │ │ ├── hawk@2.3.1 │ │ ├─┬ mime-types@2.0.14 │ │ │ └── mime-db@1.12.0 │ │ └── qs@3.1.0 │ ├─┬ saucelabs@1.0.1 │ │ └─┬ https-proxy-agent@1.0.0 │ │ └─┬ agent-base@2.0.1 │ │ └── semver@5.0.3 │ └─┬ selenium-webdriver@2.47.0 │ ├── tmp@0.0.24 │ ├─┬ ws@0.8.1 │ │ ├─┬ bufferutil@1.2.1 │ │ │ └── bindings@1.2.1 │ │ └── utf-8-validate@1.2.1 │ └─┬ xml2js@0.4.4 │ ├── sax@0.6.1 │ └── xmlbuilder@8.2.2 ├── gulp-rename@1.2.2 ├─┬ gulp-replace@0.5.4 │ ├─┬ istextorbinary@1.0.2 │ │ ├── binaryextensions@1.0.0 │ │ └── textextensions@1.0.1 │ └── replacestream@4.0.0 ├─┬ gulp-rev@6.0.1 │ ├── modify-filename@1.1.0 │ ├── object-assign@4.0.1 │ ├── rev-hash@1.0.0 │ ├── rev-path@1.0.0 │ ├─┬ sort-keys@1.1.1 │ │ └── is-plain-obj@1.1.0 │ └─┬ vinyl-file@1.3.0 │ ├── strip-bom@2.0.0 │ ├─┬ strip-bom-stream@1.0.0 │ │ └── strip-bom@2.0.0 │ └── vinyl@1.1.1 ├── gulp-rev-replace@0.4.3 ├─┬ gulp-size@2.0.0 │ ├── gzip-size@3.0.0 │ ├─┬ pretty-bytes@2.0.1 │ │ └── number-is-nan@1.0.0 │ └── stream-counter@1.0.0 ├─┬ gulp-sourcemaps@1.6.0 │ ├── graceful-fs@4.1.3 │ ├─┬ strip-bom@2.0.0 │ │ └── is-utf8@0.2.1 │ └─┬ vinyl@1.1.1 │ ├── clone@1.0.2 │ └── clone-stats@0.0.1 ├─┬ gulp-stylus@2.1.2 │ ├─┬ accord@0.20.5 │ │ ├─┬ fobject@0.0.3 │ │ │ └── graceful-fs@3.0.8 │ │ ├── indx@0.2.3 │ │ ├─┬ uglify-js@2.6.2 │ │ │ ├── async@0.2.10 │ │ │ └─┬ yargs@3.10.0 │ │ │ └── window-size@0.1.0 │ │ └── when@3.7.7 │ ├─┬ lodash.assign@3.2.0 │ │ ├── lodash._baseassign@3.2.0 │ │ ├── lodash._createassigner@3.1.1 │ │ └── lodash.keys@3.1.2 │ ├── replace-ext@0.0.1 │ ├─┬ should@8.3.0 │ │ ├── should-equal@0.7.2 │ │ ├── should-format@0.3.2 │ │ └── should-type@0.2.0 │ ├─┬ stylus@0.53.0 │ │ ├── css-parse@1.7.0 │ │ ├─┬ glob@3.2.11 │ │ │ └── minimatch@0.3.0 │ │ ├── sax@0.5.8 │ │ └── source-map@0.1.43 │ └── vinyl-sourcemaps-apply@0.2.1 ├─┬ gulp-uglify@1.4.2 │ ├── deap@1.0.0 │ ├─┬ fancy-log@1.2.0 │ │ └── time-stamp@1.0.1 │ ├─┬ isobject@2.0.0 │ │ └── isarray@0.0.1 │ ├─┬ uglify-js@2.5.0 │ │ ├── async@0.2.10 │ │ ├── uglify-to-browserify@1.0.2 │ │ └─┬ yargs@3.5.4 │ │ └── window-size@0.1.0 │ └── vinyl-sourcemaps-apply@0.2.1 ├─┬ gulp-useref@1.3.0 │ ├─┬ brace-expansion@1.1.3 │ │ ├── balanced-match@0.3.0 │ │ └── concat-map@0.0.1 │ ├─┬ gulp-if@1.2.5 │ │ ├─┬ gulp-match@0.2.1 │ │ │ └── minimatch@1.0.0 │ │ ├─┬ ternary-stream@1.2.3 │ │ │ ├── fork-stream@0.0.4 │ │ │ └─┬ through2@0.6.5 │ │ │ └── readable-stream@1.0.33 │ │ └─┬ through2@0.6.5 │ │ └── readable-stream@1.0.33 │ ├─┬ is-relative-url@1.0.0 │ │ └── is-absolute-url@1.0.0 │ ├── node-useref@0.3.15 │ ├─┬ through2@0.6.5 │ │ └── readable-stream@1.0.33 │ └─┬ vinyl-fs@1.0.0 │ ├─┬ duplexify@3.4.3 │ │ └── end-of-stream@1.0.0 │ ├─┬ glob-stream@4.1.1 │ │ ├── glob@4.5.3 │ │ └─┬ unique-stream@2.2.1 │ │ └── through2-filter@2.0.0 │ ├── glob-watcher@0.0.8 │ ├── graceful-fs@3.0.8 │ ├─┬ merge-stream@0.1.8 │ │ └─┬ through2@0.6.5 │ │ └── readable-stream@1.0.33 │ ├── object-assign@2.1.1 │ └─┬ vinyl@0.4.6 │ └── clone@0.2.0 ├─┬ gulp-util@3.0.7 │ ├── array-differ@1.0.0 │ ├── array-uniq@1.0.2 │ ├── beeper@1.1.0 │ ├── dateformat@1.0.12 │ ├─┬ gulplog@1.0.0 │ │ └── glogg@1.0.0 │ ├─┬ has-gulplog@0.1.0 │ │ └── sparkles@1.0.0 │ ├── lodash._reescape@3.0.0 │ ├── lodash._reevaluate@3.0.0 │ ├── lodash._reinterpolate@3.0.0 │ ├─┬ lodash.template@3.6.2 │ │ ├── lodash._basecopy@3.0.1 │ │ ├── lodash._basetostring@3.0.1 │ │ ├── lodash._basevalues@3.0.0 │ │ ├── lodash._isiterateecall@3.0.9 │ │ ├─┬ lodash.escape@3.2.0 │ │ │ └── lodash._root@3.0.1 │ │ ├── lodash.restparam@3.6.1 │ │ └── lodash.templatesettings@3.1.1 │ ├─┬ multipipe@0.1.2 │ │ └─┬ duplexer2@0.0.2 │ │ └── readable-stream@1.1.13 │ └── vinyl@0.5.3 ├─┬ http-proxy-middleware@0.9.1 │ ├─┬ http-proxy@1.13.2 │ │ ├── eventemitter3@1.2.0 │ │ └── requires-port@1.0.0 │ ├─┬ is-glob@2.0.1 │ │ └── is-extglob@1.0.0 │ └─┬ micromatch@2.3.7 │ ├─┬ arr-diff@2.0.0 │ │ └── arr-flatten@1.0.1 │ ├── array-unique@0.2.1 │ ├─┬ braces@1.8.3 │ │ ├─┬ expand-range@1.8.1 │ │ │ └─┬ fill-range@2.2.3 │ │ │ ├── is-number@2.1.0 │ │ │ ├── randomatic@1.1.5 │ │ │ └── repeat-string@1.5.4 │ │ ├── preserve@0.2.0 │ │ └── repeat-element@1.1.2 │ ├─┬ expand-brackets@0.1.5 │ │ └── is-posix-bracket@0.1.1 │ ├── extglob@0.3.2 │ ├── filename-regex@2.0.0 │ ├─┬ kind-of@3.0.2 │ │ └── is-buffer@1.1.3 │ ├── normalize-path@2.0.1 │ ├─┬ object.omit@2.0.0 │ │ ├─┬ for-own@0.1.4 │ │ │ └── for-in@0.1.5 │ │ └── is-extendable@0.1.1 │ ├─┬ parse-glob@3.0.4 │ │ ├── glob-base@0.3.0 │ │ └── is-dotfile@1.0.2 │ └─┬ regex-cache@0.4.3 │ ├── is-equal-shallow@0.1.3 │ └── is-primitive@2.0.0 ├─┬ json-server@0.8.9 │ ├─┬ chalk@0.4.0 │ │ ├── ansi-styles@1.0.0 │ │ ├── has-color@0.1.7 │ │ └── strip-ansi@0.1.1 │ ├── connect-pause@0.1.0 │ ├── cors@2.7.1 │ ├─┬ got@3.3.1 │ │ ├── infinity-agent@2.0.3 │ │ ├── is-redirect@1.0.0 │ │ ├── is-stream@1.0.1 │ │ ├── lowercase-keys@1.0.0 │ │ ├── nested-error-stacks@1.0.2 │ │ ├── prepend-http@1.0.3 │ │ ├── read-all-stream@3.1.0 │ │ └── timed-out@2.0.0 │ ├─┬ lowdb@0.10.3 │ │ ├── graceful-fs@3.0.8 │ │ ├─┬ json-parse-helpfulerror@1.0.3 │ │ │ └── jju@1.3.0 │ │ ├── q@1.4.1 │ │ └── steno@0.4.4 │ ├─┬ method-override@2.3.5 │ │ └── vary@1.0.1 │ ├── node-uuid@1.4.7 │ ├── object-assign@4.0.1 │ ├── pluralize@1.2.1 │ ├── server-destroy@1.0.1 │ ├── underscore-db@0.9.1 │ ├─┬ update-notifier@0.5.0 │ │ ├─┬ configstore@1.4.0 │ │ │ ├── object-assign@4.0.1 │ │ │ ├── osenv@0.1.3 │ │ │ ├── uuid@2.0.1 │ │ │ ├─┬ write-file-atomic@1.1.4 │ │ │ │ ├── imurmurhash@0.1.4 │ │ │ │ └── slide@1.1.6 │ │ │ └── xdg-basedir@2.0.0 │ │ ├── is-npm@1.0.0 │ │ ├─┬ latest-version@1.0.1 │ │ │ └─┬ package-json@1.2.0 │ │ │ └─┬ registry-url@3.1.0 │ │ │ └─┬ rc@1.1.6 │ │ │ ├── deep-extend@0.4.1 │ │ │ └── ini@1.3.4 │ │ ├─┬ semver-diff@2.1.0 │ │ │ └── semver@5.1.0 │ │ └── string-length@1.0.1 │ └─┬ yargs@4.4.0 │ ├── camelcase@2.1.1 │ ├─┬ cliui@3.1.2 │ │ ├── strip-ansi@3.0.1 │ │ └── wrap-ansi@2.0.0 │ ├── decamelize@1.2.0 │ ├─┬ os-locale@1.4.0 │ │ └─┬ lcid@1.0.0 │ │ └── invert-kv@1.0.0 │ ├─┬ pkg-conf@1.1.2 │ │ ├─┬ find-up@1.1.2 │ │ │ └── path-exists@2.1.0 │ │ ├─┬ load-json-file@1.1.0 │ │ │ ├─┬ parse-json@2.2.0 │ │ │ │ └─┬ error-ex@1.3.0 │ │ │ │ └── is-arrayish@0.2.1 │ │ │ └── strip-bom@2.0.0 │ │ ├── object-assign@4.0.1 │ │ └── symbol@0.2.1 │ ├─┬ read-pkg-up@1.0.1 │ │ └─┬ read-pkg@1.1.0 │ │ ├─┬ normalize-package-data@2.3.5 │ │ │ ├── hosted-git-info@2.1.4 │ │ │ ├─┬ is-builtin-module@1.0.0 │ │ │ │ └── builtin-modules@1.1.1 │ │ │ └─┬ validate-npm-package-license@3.0.1 │ │ │ ├─┬ spdx-correct@1.0.2 │ │ │ │ └── spdx-license-ids@1.2.1 │ │ │ └─┬ spdx-expression-parse@1.0.2 │ │ │ └── spdx-exceptions@1.0.4 │ │ └── path-type@1.1.0 │ ├── require-main-filename@1.0.1 │ ├─┬ string-width@1.0.1 │ │ ├── code-point-at@1.0.0 │ │ └── is-fullwidth-code-point@1.0.0 │ ├── window-size@0.2.0 │ ├── y18n@3.2.1 │ └─┬ yargs-parser@2.2.0 │ └── camelcase@2.1.1 ├─┬ karma@0.13.22 │ ├── batch@0.5.3 │ ├── colors@1.1.2 │ ├── core-js@2.2.2 │ ├── di@0.0.1 │ ├─┬ dom-serialize@2.2.1 │ │ ├── custom-event@1.0.0 │ │ ├── ent@2.2.0 │ │ ├── extend@3.0.0 │ │ └── void-elements@2.0.1 │ ├─┬ expand-braces@0.1.2 │ │ ├── array-slice@0.2.3 │ │ └─┬ braces@0.1.5 │ │ └─┬ expand-range@0.1.1 │ │ ├── is-number@0.1.1 │ │ └── repeat-string@0.2.2 │ ├─┬ glob@7.0.3 │ │ ├─┬ inflight@1.0.4 │ │ │ └── wrappy@1.0.1 │ │ └── once@1.3.3 │ ├── isbinaryfile@3.0.0 │ ├─┬ log4js@0.6.33 │ │ └── readable-stream@1.0.33 │ ├── mime@1.3.4 │ ├── minimatch@3.0.0 │ ├─┬ optimist@0.6.1 │ │ ├── minimist@0.0.10 │ │ └── wordwrap@0.0.2 │ └─┬ useragent@2.1.9 │ └── lru-cache@2.2.4 ├─┬ karma-coverage@0.5.5 │ ├─┬ istanbul@0.4.3 │ │ ├── abbrev@1.0.7 │ │ ├─┬ escodegen@1.8.0 │ │ │ ├── esprima@2.7.2 │ │ │ ├── estraverse@1.9.3 │ │ │ ├─┬ optionator@0.8.1 │ │ │ │ ├── fast-levenshtein@1.1.3 │ │ │ │ ├── levn@0.3.0 │ │ │ │ └── wordwrap@1.0.0 │ │ │ └── source-map@0.2.0 │ │ ├── esprima@2.7.2 │ │ ├── fileset@0.2.1 │ │ ├── nopt@3.0.6 │ │ ├── supports-color@3.1.2 │ │ └── wordwrap@1.0.0 │ └── minimatch@3.0.0 ├── karma-jasmine@0.3.8 ├── karma-ng-html2js-preprocessor@0.2.2 ├── karma-phantomjs-launcher@0.2.3 ├── lodash@3.10.1 ├─┬ main-bower-files@2.9.0 │ ├── extend@2.0.1 │ ├── globby@2.1.0 │ ├── strip-json-comments@1.0.4 │ └─┬ vinyl-fs@1.0.0 │ ├─┬ glob-stream@4.1.1 │ │ ├── glob@4.5.3 │ │ └── unique-stream@2.2.1 │ ├── glob-watcher@0.0.8 │ ├── graceful-fs@3.0.8 │ ├── object-assign@2.1.1 │ ├─┬ through2@0.6.5 │ │ └── readable-stream@1.0.33 │ └─┬ vinyl@0.4.6 │ └── clone@0.2.0 ├─┬ morgan@1.7.0 │ └── basic-auth@1.0.3 ├─┬ ng-annotate-loader@0.0.10 │ ├─┬ ng-annotate@1.2.1 │ │ ├── acorn@2.6.4 │ │ ├── alter@0.2.0 │ │ ├── convert-source-map@1.1.3 │ │ ├─┬ ordered-ast-traverse@1.1.1 │ │ │ └── ordered-esprima-props@1.1.0 │ │ ├── simple-fmt@0.1.0 │ │ ├── simple-is@0.2.0 │ │ ├── stable@0.1.5 │ │ ├── stringmap@0.2.2 │ │ ├── stringset@0.2.1 │ │ └── tryor@0.1.2 │ └─┬ source-map@0.4.2 │ └── amdefine@1.0.0 ├─┬ phantomjs@1.9.20 │ ├─┬ extract-zip@1.5.0 │ │ ├── concat-stream@1.5.0 │ │ ├── debug@0.7.4 │ │ ├─┬ mkdirp@0.5.0 │ │ │ └── minimist@0.0.8 │ │ └─┬ yauzl@2.4.1 │ │ └─┬ fd-slicer@1.0.1 │ │ └── pend@1.2.0 │ ├─┬ fs-extra@0.26.7 │ │ ├── jsonfile@2.2.3 │ │ └── klaw@1.1.3 │ ├─┬ hasha@2.2.0 │ │ └─┬ pinkie-promise@2.0.0 │ │ └── pinkie@2.0.4 │ ├── kew@0.7.0 │ ├── progress@1.1.8 │ ├─┬ request@2.67.0 │ │ ├── aws-sign2@0.6.0 │ │ ├── bl@1.0.3 │ │ ├── caseless@0.11.0 │ │ ├─┬ combined-stream@1.0.5 │ │ │ └── delayed-stream@1.0.0 │ │ ├── forever-agent@0.6.1 │ │ ├── form-data@1.0.0-rc4 │ │ ├── har-validator@2.0.6 │ │ ├─┬ hawk@3.1.3 │ │ │ ├── boom@2.10.1 │ │ │ ├── cryptiles@2.0.5 │ │ │ ├── hoek@2.16.3 │ │ │ └── sntp@1.0.9 │ │ ├─┬ http-signature@1.1.1 │ │ │ ├── assert-plus@0.2.0 │ │ │ ├─┬ jsprim@1.2.2 │ │ │ │ ├── extsprintf@1.0.2 │ │ │ │ ├── json-schema@0.2.2 │ │ │ │ └── verror@1.3.6 │ │ │ └─┬ sshpk@1.7.4 │ │ │ ├── asn1@0.2.3 │ │ │ ├── assert-plus@0.2.0 │ │ │ ├─┬ dashdash@1.13.0 │ │ │ │ └── assert-plus@1.0.0 │ │ │ ├── ecc-jsbn@0.1.1 │ │ │ ├── jodid25519@1.0.2 │ │ │ ├── jsbn@0.1.0 │ │ │ └── tweetnacl@0.14.3 │ │ ├── is-typedarray@1.0.0 │ │ ├── isstream@0.1.2 │ │ ├── json-stringify-safe@5.0.1 │ │ ├── oauth-sign@0.8.1 │ │ ├── qs@5.2.0 │ │ ├── stringstream@0.0.5 │ │ ├── tough-cookie@2.2.2 │ │ └── tunnel-agent@0.4.2 │ ├─┬ request-progress@2.0.1 │ │ └── throttleit@1.0.0 │ └─┬ which@1.2.4 │ ├─┬ is-absolute@0.1.7 │ │ └── is-relative@0.1.3 │ └── isexe@1.1.2 ├─┬ serve-favicon@2.3.0 │ └── ms@0.7.1 ├── uglify-save-license@0.4.1 ├─┬ webpack-stream@2.1.1 │ ├─┬ lodash.clone@3.0.3 │ │ ├─┬ lodash._baseclone@3.3.0 │ │ │ └── lodash._basefor@3.0.3 │ │ └── lodash._bindcallback@3.0.1 │ ├── memory-fs@0.2.0 │ ├── through@2.3.8 │ └─┬ webpack@1.12.14 │ ├── enhanced-resolve@0.9.1 │ ├── esprima@2.7.2 │ ├── interpret@0.6.6 │ ├─┬ memory-fs@0.3.0 │ │ └─┬ errno@0.1.4 │ │ └── prr@0.0.0 │ ├─┬ node-libs-browser@0.5.3 │ │ ├── assert@1.3.0 │ │ ├─┬ browserify-zlib@0.1.4 │ │ │ └── pako@0.2.8 │ │ ├─┬ buffer@3.6.0 │ │ │ ├── base64-js@0.0.8 │ │ │ ├── ieee754@1.1.6 │ │ │ └── isarray@1.0.0 │ │ ├─┬ console-browserify@1.1.0 │ │ │ └── date-now@0.1.4 │ │ ├── constants-browserify@0.0.1 │ │ ├─┬ crypto-browserify@3.2.8 │ │ │ ├── pbkdf2-compat@2.0.1 │ │ │ ├── ripemd160@0.2.0 │ │ │ └── sha.js@2.2.6 │ │ ├── domain-browser@1.1.7 │ │ ├── events@1.1.0 │ │ ├─┬ http-browserify@1.7.0 │ │ │ └── Base64@0.2.1 │ │ ├── https-browserify@0.0.0 │ │ ├── os-browserify@0.1.2 │ │ ├── path-browserify@0.0.0 │ │ ├── punycode@1.4.1 │ │ ├── querystring-es3@0.2.1 │ │ ├── readable-stream@1.1.13 │ │ ├─┬ stream-browserify@1.0.0 │ │ │ └── readable-stream@1.1.13 │ │ ├── timers-browserify@1.4.2 │ │ ├── tty-browserify@0.0.0 │ │ ├─┬ url@0.10.3 │ │ │ ├── punycode@1.3.2 │ │ │ └── querystring@0.2.0 │ │ └── vm-browserify@0.0.4 │ ├── supports-color@3.1.2 │ ├── tapable@0.1.10 │ ├─┬ watchpack@0.2.9 │ │ └── async@0.9.2 │ └─┬ webpack-core@0.6.8 │ ├── source-list-map@0.1.6 │ └── source-map@0.4.4 ├─┬ wiredep@2.2.2 │ ├─┬ bower-config@0.5.2 │ │ ├── graceful-fs@2.0.3 │ │ ├── mout@0.9.1 │ │ └── osenv@0.0.3 │ ├─┬ chalk@0.5.1 │ │ ├── ansi-styles@1.1.0 │ │ ├─┬ has-ansi@0.1.0 │ │ │ └── ansi-regex@0.2.1 │ │ ├── strip-ansi@0.3.0 │ │ └── supports-color@0.2.0 │ ├── glob@4.5.3 │ ├── lodash@2.4.2 │ ├── propprop@0.3.0 │ └─┬ through2@0.6.5 │ └── readable-stream@1.0.33 └── wrench@1.5.9

npm WARN ui@0.0.0 No repository field. npm WARN ui@0.0.0 No license field. ~/myprojects/dmn-ui   master  npm i -g bower /Users/mike1808/.nvm/versions/node/v5.9.1/bin/bower -> /Users/mike1808/.nvm/versions/node/v5.9.1/lib/node_modules/bower/bin/bower /Users/mike1808/.nvm/versions/node/v5.9.1/lib └── bower@1.7.9

~/myprojects/dmn-ui   master  npm ✘  ~/myprojects/dmn-ui   master  ✘  ~/myprojects/dmn-ui   master  ✘  ~/myprojects/dmn-ui   master  node server/seed-db > server/db.json ~/myprojects/dmn-ui   master  node server

After this command you should open new terminal window and run gulp serve.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207782435

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

mike1808 commented 8 years ago

@shailja11 it was needed for end-2-end UI tests but I haven't written any of them 😄 Apparently, I should clean up the dependencies list.

mike1808 commented 8 years ago

So I've cleaned up package.json. Now, it should install only the necessary dependencies.

shailja11 commented 8 years ago

I will follow exact steps given in your console .Will it work then ?

On Sat, Apr 9, 2016 at 6:05 PM, Michael Manukyan notifications@github.com wrote:

So I've cleaned up package.json. Now, it should install only the necessary dependencies.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207784774

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

mike1808 commented 8 years ago

Yes, so here what you should do:

# install node.js somehow, it will install npm with it. then do the following
npm install -g bower gulp
npm install
bower install
# start the fake api server in the background, or you can start in foreground and open a new terminal window
node server &
gulp serve

You even can copy and paste it in your terminal and everything should work.

shailja11 commented 8 years ago

I will try .JUst now

On Sat, Apr 9, 2016 at 6:09 PM, Michael Manukyan notifications@github.com wrote:

Yes, so here what you should do:

install node.js somehow, it will install npm with it. then do the following

npm install -g bower gulp npm install bower install# start the fake api server in the background, or you can start in foreground and open a new terminal window node server & gulp serve

You even can copy and paste it in your terminal and everything should work.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207786297

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

shailja11 commented 8 years ago

Command to start fake api server

On Sat, Apr 9, 2016 at 6:13 PM, shailja dalmia shailjadalmia11@gmail.com wrote:

I will try .JUst now

On Sat, Apr 9, 2016 at 6:09 PM, Michael Manukyan <notifications@github.com

wrote:

Yes, so here what you should do:

install node.js somehow, it will install npm with it. then do the following

npm install -g bower gulp npm install bower install# start the fake api server in the background, or you can start in foreground and open a new terminal window node server & gulp serve

You even can copy and paste it in your terminal and everything should work.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207786297

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

shailja11 commented 8 years ago

Thank you so much ! Everything is running fine.BUt how to test the UI .Like how to integrate the dmn with dmn-ui ..Right now the UI is not accepting anything like network and model and in vocabulary part only word1,word2..and so on is there .Its not accepting my own user input.I haven't integrated anything.

On Sat, Apr 9, 2016 at 6:13 PM, shailja dalmia shailjadalmia11@gmail.com wrote:

Command to start fake api server

On Sat, Apr 9, 2016 at 6:13 PM, shailja dalmia shailjadalmia11@gmail.com wrote:

I will try .JUst now

On Sat, Apr 9, 2016 at 6:09 PM, Michael Manukyan < notifications@github.com> wrote:

Yes, so here what you should do:

install node.js somehow, it will install npm with it. then do the following

npm install -g bower gulp npm install bower install# start the fake api server in the background, or you can start in foreground and open a new terminal window node server & gulp serve

You even can copy and paste it in your terminal and everything should work.

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207786297

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

mike1808 commented 8 years ago

@shailja11 I'm glad you could do it. UI files are just static files. You should build them (using gulp build) and serve files from /dist folder as you wish (using nginx, appache, etc). Real DMN server is here.

shailja11 commented 8 years ago

I need to install apache server for working of dmn ? How do i integrate dmn smooth with ui.

On Sunday, April 10, 2016, Michael Manukyan notifications@github.com wrote:

@shailja11 https://github.com/shailja11 I'm glad you could do it. UI files are just static files. You should build them (using gulp build) and serve files from /dist folder as you wish (using nginx, appache, etc). Real DMN server is here https://github.com/YerevaNN/Dynamic-memory-networks-in-Theano/tree/master/server .

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207842613

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

shailja11 commented 8 years ago

Tell me how to integrate the ui part .

On Sun, Apr 10, 2016 at 11:31 AM, shailja dalmia shailjadalmia11@gmail.com wrote:

I need to install apache server for working of dmn ? How do i integrate dmn smooth with ui.

On Sunday, April 10, 2016, Michael Manukyan notifications@github.com wrote:

@shailja11 https://github.com/shailja11 I'm glad you could do it. UI files are just static files. You should build them (using gulp build) and serve files from /dist folder as you wish (using nginx, appache, etc). Real DMN server is here https://github.com/YerevaNN/Dynamic-memory-networks-in-Theano/tree/master/server .

— You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub https://github.com/YerevaNN/dmn-ui/issues/2#issuecomment-207842613

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

With Regards, Shailja Dalmia, VIth Sem,B.Tech(IT) NITK,Surathkal (India) (91-)998-094-3128.

davidlowjw commented 8 years ago

@shailja11 Just run the api.py in the /server folder (Main repo) Follow by gulp serve in /dmn-ui folder (This repo), then it will launch the site in the browser.