scotch-io / react-tweets

Code repository for the tutorial by @kenwheeler: Build A Real-Time Twitter Stream with Node and React.js
http://scotch.io/tutorials/javascript/build-a-real-time-twitter-stream-with-node-and-react-js
697 stars 342 forks source link

missing react packages? #14

Open dcsan opened 8 years ago

dcsan commented 8 years ago

can't seem to get the app to launch:

npm run watch

> react-isomorph@0.0.0 watch /Users/dc/dev/rikai/react-tweets
> watchify app.js -o public/js/bundle.js -v

608887 bytes written to public/js/bundle.js (2.26 seconds)

^C

no response on 8080 was looking for the console.log('Express server listening on port ' + port); output but don't get it.

tried vanilla:

➜  react-tweets git:(master) ✗ node app.js 
/Users/dc/dev/rikai/react-tweets/app.js:11
  <TweetsApp tweets={initialState}/>,
  ^
SyntaxError: Unexpected token <
    at exports.runInThisContext (vm.js:73:16)
    at Module._compile (module.js:443:25)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Function.Module.runMain (module.js:501:10)
    at startup (node.js:129:16)
    at node.js:814:3
dcsan commented 8 years ago
npm start

> react-isomorph@0.0.0 start /Users/dc/dev/rikai/react-tweets
> npm install

npm WARN package.json react-isomorph@0.0.0 No repository field.
➜  react-tweets git:(master) ✗ 

just exits right away

dcsan commented 8 years ago

npm --version 2.13.3

have also done npm install --dev

$ npm list
react-isomorph@0.0.0 /Users/dc/dev/rikai/react-tweets
├─┬ browserify@6.0.3
│ ├── assert@1.1.2
│ ├─┬ browser-pack@3.2.0
│ │ ├─┬ combine-source-map@0.3.0
│ │ │ ├── convert-source-map@0.3.5
│ │ │ ├─┬ inline-source-map@0.3.1
│ │ │ │ └─┬ source-map@0.3.0
│ │ │ │   └── amdefine@1.0.0
│ │ │ └─┬ source-map@0.1.43
│ │ │   └── amdefine@1.0.0
│ │ └─┬ through2@0.5.1
│ │   └─┬ readable-stream@1.0.33
│ │     └── core-util-is@1.0.1
│ ├─┬ browser-resolve@1.9.1
│ │ └── resolve@1.1.6
│ ├─┬ browserify-zlib@0.1.4
│ │ └── pako@0.2.7
│ ├─┬ buffer@2.8.2
│ │ ├── base64-js@0.0.7
│ │ ├── ieee754@1.1.6
│ │ └── is-array@1.0.1
│ ├── builtins@0.0.7
│ ├── commondir@0.0.1
│ ├─┬ concat-stream@1.4.10
│ │ └── typedarray@0.0.6
│ ├─┬ console-browserify@1.1.0
│ │ └── date-now@0.1.4
│ ├── constants-browserify@0.0.1
│ ├─┬ crypto-browserify@3.9.14
│ │ ├─┬ browserify-aes@1.0.3
│ │ │ └── buffer-xor@1.0.2
│ │ ├─┬ browserify-sign@3.0.3
│ │ │ ├── bn.js@2.2.0
│ │ │ ├── browserify-rsa@2.0.1
│ │ │ ├─┬ elliptic@3.1.0
│ │ │ │ ├── brorand@1.0.5
│ │ │ │ └── hash.js@1.0.3
│ │ │ └─┬ parse-asn1@3.0.1
│ │ │   └─┬ asn1.js@2.2.0
│ │ │     └── minimalistic-assert@1.0.0
│ │ ├─┬ create-ecdh@2.0.1
│ │ │ ├── bn.js@2.2.0
│ │ │ └─┬ elliptic@3.1.0
│ │ │   ├── brorand@1.0.5
│ │ │   └── hash.js@1.0.3
│ │ ├─┬ create-hash@1.1.1
│ │ │ ├── ripemd160@1.0.1
│ │ │ └── sha.js@2.4.2
│ │ ├── create-hmac@1.1.3
│ │ ├─┬ diffie-hellman@3.0.2
│ │ │ ├── bn.js@2.2.0
│ │ │ └─┬ miller-rabin@2.0.1
│ │ │   └── brorand@1.0.5
│ │ ├── pbkdf2@3.0.4
│ │ ├─┬ public-encrypt@2.0.1
│ │ │ ├── bn.js@2.2.0
│ │ │ ├── browserify-rsa@2.0.1
│ │ │ └─┬ parse-asn1@3.0.1
│ │ │   └─┬ asn1.js@2.2.0
│ │ │     └── minimalistic-assert@1.0.0
│ │ └── randombytes@2.0.1
│ ├── deep-equal@0.2.2
│ ├── defined@0.0.0
│ ├─┬ deps-sort@1.3.9
│ │ └─┬ JSONStream@1.0.4
│ │   ├── jsonparse@1.0.0
│ │   └── through@2.3.8
│ ├── domain-browser@1.1.4
│ ├── duplexer2@0.0.2
│ ├── events@1.0.2
│ ├─┬ glob@4.5.3
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ ├─┬ minimatch@2.0.10
│ │ │ └─┬ brace-expansion@1.1.0
│ │ │   ├── balanced-match@0.2.0
│ │ │   └── concat-map@0.0.1
│ │ └─┬ once@1.3.2
│ │   └── wrappy@1.0.1
│ ├─┬ http-browserify@1.7.0
│ │ └── Base64@0.2.1
│ ├── https-browserify@0.0.0
│ ├── inherits@2.0.1
│ ├─┬ insert-module-globals@6.5.2
│ │ ├─┬ combine-source-map@0.6.1
│ │ │ ├── convert-source-map@1.1.1
│ │ │ ├── inline-source-map@0.5.0
│ │ │ ├── lodash.memoize@3.0.4
│ │ │ └─┬ source-map@0.4.4
│ │ │   └── amdefine@1.0.0
│ │ ├─┬ JSONStream@1.0.4
│ │ │ ├── jsonparse@1.0.0
│ │ │ └── through@2.3.8
│ │ ├─┬ lexical-scope@1.1.1
│ │ │ └─┬ astw@2.0.0
│ │ │   └── acorn@1.2.2
│ │ ├── process@0.11.1
│ │ └── xtend@4.0.0
│ ├── isarray@0.0.1
│ ├─┬ JSONStream@0.8.4
│ │ ├── jsonparse@0.0.5
│ │ └── through@2.3.8
│ ├─┬ labeled-stream-splicer@1.0.2
│ │ └─┬ stream-splicer@1.3.2
│ │   ├── indexof@0.0.1
│ │   └── readable-wrap@1.0.0
│ ├─┬ module-deps@3.9.0
│ │ ├── defined@1.0.0
│ │ ├─┬ detective@4.1.1
│ │ │ ├── acorn@1.2.2
│ │ │ └─┬ escodegen@1.6.1
│ │ │   ├── esprima@1.2.5
│ │ │   ├── estraverse@1.9.3
│ │ │   ├── esutils@1.1.6
│ │ │   ├─┬ optionator@0.5.0
│ │ │   │ ├── deep-is@0.1.3
│ │ │   │ ├── fast-levenshtein@1.0.7
│ │ │   │ ├── levn@0.2.5
│ │ │   │ ├── prelude-ls@1.1.2
│ │ │   │ ├── type-check@0.3.1
│ │ │   │ └── wordwrap@0.0.3
│ │ │   └─┬ source-map@0.1.43
│ │ │     └── amdefine@1.0.0
│ │ ├─┬ JSONStream@1.0.4
│ │ │ ├── jsonparse@1.0.0
│ │ │ └── through@2.3.8
│ │ ├─┬ parents@1.0.1
│ │ │ └── path-platform@0.11.15
│ │ ├── resolve@1.1.6
│ │ ├─┬ stream-combiner2@1.0.2
│ │ │ └─┬ through2@0.5.1
│ │ │   ├─┬ readable-stream@1.0.33
│ │ │   │ └── core-util-is@1.0.1
│ │ │   └── xtend@3.0.0
│ │ └── xtend@4.0.0
│ ├── os-browserify@0.1.2
│ ├─┬ parents@0.0.3
│ │ └── path-platform@0.0.1
│ ├── path-browserify@0.0.0
│ ├── process@0.8.0
│ ├── punycode@1.2.4
│ ├── querystring-es3@0.2.1
│ ├─┬ readable-stream@1.1.13
│ │ └── core-util-is@1.0.1
│ ├── resolve@0.7.4
│ ├── shallow-copy@0.0.1
│ ├─┬ shasum@1.0.1
│ │ ├─┬ json-stable-stringify@0.0.1
│ │ │ └── jsonify@0.0.0
│ │ └── sha.js@2.3.6
│ ├── shell-quote@0.0.1
│ ├── stream-browserify@1.0.0
│ ├── string_decoder@0.10.31
│ ├─┬ subarg@1.0.0
│ │ └── minimist@1.1.3
│ ├─┬ syntax-error@1.1.4
│ │ └── acorn@1.2.2
│ ├─┬ through2@1.1.1
│ │ └── xtend@4.0.0
│ ├─┬ timers-browserify@1.4.1
│ │ └── process@0.11.1
│ ├── tty-browserify@0.0.0
│ ├─┬ umd@2.1.0
│ │ ├─┬ rfile@1.0.0
│ │ │ ├── callsite@1.0.0
│ │ │ └── resolve@0.3.1
│ │ ├─┬ ruglify@1.0.0
│ │ │ └─┬ uglify-js@2.2.5
│ │ │   ├─┬ optimist@0.3.7
│ │ │   │ └── wordwrap@0.0.3
│ │ │   └─┬ source-map@0.1.43
│ │ │     └── amdefine@1.0.0
│ │ └── through@2.3.8
│ ├─┬ url@0.10.3
│ │ ├── punycode@1.3.2
│ │ └── querystring@0.2.0
│ ├── util@0.10.3
│ ├─┬ vm-browserify@0.0.4
│ │ └── indexof@0.0.1
│ └── xtend@3.0.0
├─┬ express@4.9.8
│ ├─┬ accepts@1.1.4
│ │ ├─┬ mime-types@2.0.14
│ │ │ └── mime-db@1.12.0
│ │ └── negotiator@0.4.9
│ ├── cookie@0.1.2
│ ├── cookie-signature@1.0.5
│ ├─┬ debug@2.0.0
│ │ └── ms@0.6.2
│ ├── depd@0.4.5
│ ├── escape-html@1.0.1
│ ├─┬ etag@1.4.0
│ │ └── crc@3.0.0
│ ├── finalhandler@0.2.0
│ ├── fresh@0.2.4
│ ├── media-typer@0.3.0
│ ├── merge-descriptors@0.0.2
│ ├── methods@1.1.0
│ ├─┬ on-finished@2.1.1
│ │ └── ee-first@1.1.0
│ ├── parseurl@1.3.0
│ ├── path-to-regexp@0.1.3
│ ├─┬ proxy-addr@1.0.8
│ │ ├── forwarded@0.1.0
│ │ └── ipaddr.js@1.0.1
│ ├── qs@2.2.4
│ ├── range-parser@1.0.2
│ ├─┬ send@0.9.3
│ │ ├── destroy@1.0.3
│ │ ├── mime@1.2.11
│ │ ├── ms@0.6.2
│ │ └─┬ on-finished@2.1.0
│ │   └── ee-first@1.0.5
│ ├── serve-static@1.6.5
│ ├─┬ type-is@1.5.7
│ │ └─┬ mime-types@2.0.14
│ │   └── mime-db@1.12.0
│ ├── utils-merge@1.0.0
│ └── vary@1.0.1
├─┬ express-handlebars@1.1.0
│ ├─┬ glob@4.5.3
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ ├── inherits@2.0.1
│ │ ├─┬ minimatch@2.0.10
│ │ │ └─┬ brace-expansion@1.1.0
│ │ │   ├── balanced-match@0.2.0
│ │ │   └── concat-map@0.0.1
│ │ └─┬ once@1.3.2
│ │   └── wrappy@1.0.1
│ ├── graceful-fs@3.0.8
│ ├─┬ handlebars@2.0.0
│ │ ├─┬ optimist@0.3.7
│ │ │ └── wordwrap@0.0.3
│ │ └─┬ uglify-js@2.3.6
│ │   ├── async@0.2.10
│ │   └─┬ source-map@0.1.43
│ │     └── amdefine@1.0.0
│ ├─┬ promise@6.1.0
│ │ └── asap@1.0.0
│ └── semver@3.0.1
├─┬ mongoose@3.9.7
│ ├── async@0.9.0
│ ├── hooks@0.3.2
│ ├── kareem@0.0.4
│ ├─┬ mongodb@1.4.12
│ │ ├─┬ bson@0.2.22
│ │ │ └── nan@1.8.4
│ │ ├── kerberos@0.0.4
│ │ └─┬ readable-stream@2.0.2
│ │   ├── core-util-is@1.0.1
│ │   ├── inherits@2.0.1
│ │   ├── isarray@0.0.1
│ │   ├── process-nextick-args@1.0.2
│ │   ├── string_decoder@0.10.31
│ │   └── util-deprecate@1.0.1
│ ├── mpath@0.1.1
│ ├── mpromise@0.5.4
│ ├─┬ mquery@1.0.0
│ │ └── debug@0.7.4
│ ├── ms@0.1.0
│ ├── muri@0.3.1
│ ├── regexp-clone@0.0.1
│ └── sliced@0.0.5
├─┬ node-jsx@0.11.0
│ └─┬ react-tools@0.11.2
│   ├─┬ commoner@0.9.8
│   │ ├── commander@2.2.0
│   │ ├─┬ glob@3.2.11
│   │ │ ├── inherits@2.0.1
│   │ │ └─┬ minimatch@0.3.0
│   │ │   ├── lru-cache@2.6.5
│   │ │   └── sigmund@1.0.1
│   │ ├── graceful-fs@2.0.3
│   │ ├── iconv-lite@0.2.11
│   │ ├── install@0.1.8
│   │ ├── mkdirp@0.3.5
│   │ ├── private@0.1.6
│   │ ├── q@1.0.1
│   │ └─┬ recast@0.7.5
│   │   ├─┬ ast-types@0.4.13
│   │   │ └── depd@1.0.1
│   │   ├── cls@0.1.5
│   │   ├── esprima-fb@6001.1001.0-dev-harmony-fb
│   │   └─┬ source-map@0.1.32
│   │     └── amdefine@1.0.0
│   ├── esprima-fb@6001.1.0-dev-harmony-fb
│   └─┬ jstransform@6.3.2
│     ├── base62@0.1.1
│     └─┬ source-map@0.1.31
│       └── amdefine@1.0.0
├─┬ nodemon@1.4.1
│ ├─┬ minimatch@0.3.0
│ │ ├── lru-cache@2.6.5
│ │ └── sigmund@1.0.1
│ ├─┬ ps-tree@0.0.3
│ │ └─┬ event-stream@0.5.3
│ │   └─┬ optimist@0.2.8
│ │     └── wordwrap@0.0.3
│ ├─┬ touch@1.0.0
│ │ └─┬ nopt@1.0.10
│ │   └── abbrev@1.0.7
│ └─┬ update-notifier@0.3.2
│   ├─┬ chalk@1.1.0
│   │ ├── ansi-styles@2.1.0
│   │ ├── escape-string-regexp@1.0.3
│   │ ├─┬ has-ansi@2.0.0
│   │ │ └── ansi-regex@2.0.0
│   │ ├─┬ strip-ansi@3.0.0
│   │ │ └── ansi-regex@2.0.0
│   │ └── supports-color@2.0.0
│   ├─┬ configstore@0.3.2
│   │ ├── graceful-fs@3.0.8
│   │ ├─┬ js-yaml@3.3.1
│   │ │ ├─┬ argparse@1.0.2
│   │ │ │ ├── lodash@3.10.1
│   │ │ │ └── sprintf-js@1.0.3
│   │ │ └── esprima@2.2.0
│   │ ├─┬ mkdirp@0.5.1
│   │ │ └── minimist@0.0.8
│   │ ├── object-assign@2.1.1
│   │ ├─┬ osenv@0.1.3
│   │ │ ├── os-homedir@1.0.1
│   │ │ └── os-tmpdir@1.0.1
│   │ ├── user-home@1.1.1
│   │ ├── uuid@2.0.1
│   │ └── xdg-basedir@1.0.1
│   ├── is-npm@1.0.0
│   ├─┬ latest-version@1.0.1
│   │ └─┬ package-json@1.2.0
│   │   ├─┬ got@3.3.1
│   │   │ ├─┬ duplexify@3.4.2
│   │   │ │ ├─┬ end-of-stream@1.0.0
│   │   │ │ │ └─┬ once@1.3.2
│   │   │ │ │   └── wrappy@1.0.1
│   │   │ │ └─┬ readable-stream@2.0.2
│   │   │ │   ├── core-util-is@1.0.1
│   │   │ │   ├── inherits@2.0.1
│   │   │ │   ├── isarray@0.0.1
│   │   │ │   ├── process-nextick-args@1.0.2
│   │   │ │   ├── string_decoder@0.10.31
│   │   │ │   └── util-deprecate@1.0.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.1
│   │   │ │ └── inherits@2.0.1
│   │   │ ├── object-assign@3.0.0
│   │   │ ├── prepend-http@1.0.2
│   │   │ ├─┬ read-all-stream@3.0.1
│   │   │ │ ├─┬ pinkie-promise@1.0.0
│   │   │ │ │ └── pinkie@1.0.0
│   │   │ │ └─┬ readable-stream@2.0.2
│   │   │ │   ├── core-util-is@1.0.1
│   │   │ │   ├── inherits@2.0.1
│   │   │ │   ├── isarray@0.0.1
│   │   │ │   ├── process-nextick-args@1.0.2
│   │   │ │   ├── string_decoder@0.10.31
│   │   │ │   └── util-deprecate@1.0.1
│   │   │ └── timed-out@2.0.0
│   │   └─┬ registry-url@3.0.3
│   │     └─┬ rc@1.1.0
│   │       ├── deep-extend@0.2.11
│   │       ├── ini@1.3.4
│   │       ├── minimist@1.1.3
│   │       └── strip-json-comments@0.1.3
│   ├─┬ semver-diff@2.0.0
│   │ └── semver@4.3.6
│   └─┬ string-length@1.0.1
│     └─┬ strip-ansi@3.0.0
│       └── ansi-regex@2.0.0
├─┬ react@0.11.2
│ └─┬ envify@2.0.1
│   ├── esprima-fb@3001.1.0-dev-harmony-fb
│   ├─┬ jstransform@3.0.0
│   │ ├── base62@0.1.1
│   │ └─┬ source-map@0.1.31
│   │   └── amdefine@1.0.0
│   ├── through@2.3.8
│   └─┬ xtend@2.1.2
│     └── object-keys@0.4.0
├─┬ reactify@0.14.1
│ ├─┬ jstransform@6.3.2
│ │ ├── base62@0.1.1
│ │ ├── esprima-fb@6001.1.0-dev-harmony-fb
│ │ └─┬ source-map@0.1.31
│ │   └── amdefine@1.0.0
│ ├─┬ react-tools@0.11.2
│ │ ├─┬ commoner@0.9.8
│ │ │ ├── commander@2.2.0
│ │ │ ├─┬ glob@3.2.11
│ │ │ │ ├── inherits@2.0.1
│ │ │ │ └─┬ minimatch@0.3.0
│ │ │ │   ├── lru-cache@2.6.5
│ │ │ │   └── sigmund@1.0.1
│ │ │ ├── graceful-fs@2.0.3
│ │ │ ├── iconv-lite@0.2.11
│ │ │ ├── install@0.1.8
│ │ │ ├── mkdirp@0.3.5
│ │ │ ├── private@0.1.6
│ │ │ ├── q@1.0.1
│ │ │ └─┬ recast@0.7.5
│ │ │   ├─┬ ast-types@0.4.13
│ │ │   │ └── depd@1.0.1
│ │ │   ├── cls@0.1.5
│ │ │   ├── esprima-fb@6001.1001.0-dev-harmony-fb
│ │ │   └─┬ source-map@0.1.32
│ │ │     └── amdefine@1.0.0
│ │ └── esprima-fb@6001.1.0-dev-harmony-fb
│ └── through@2.3.8
├─┬ socket.io@1.3.6
│ ├─┬ debug@2.1.0
│ │ └── ms@0.6.2
│ ├─┬ engine.io@1.5.2
│ │ ├── base64id@0.1.0
│ │ ├─┬ debug@1.0.3
│ │ │ └── ms@0.6.2
│ │ ├─┬ engine.io-parser@1.2.1
│ │ │ ├── after@0.8.1
│ │ │ ├── arraybuffer.slice@0.0.6
│ │ │ ├── base64-arraybuffer@0.1.2
│ │ │ ├── blob@0.0.2
│ │ │ ├─┬ has-binary@0.1.5
│ │ │ │ └── isarray@0.0.1
│ │ │ └── utf8@2.0.0
│ │ └─┬ ws@0.7.2
│ │   ├─┬ bufferutil@1.1.0
│ │   │ ├── bindings@1.2.1
│ │   │ └── nan@1.8.4
│ │   ├── options@0.0.6
│ │   ├── ultron@1.0.2
│ │   └─┬ utf-8-validate@1.1.0
│ │     ├── bindings@1.2.1
│ │     └── nan@1.8.4
│ ├─┬ has-binary-data@0.1.3
│ │ └── isarray@0.0.1
│ ├─┬ socket.io-adapter@0.3.1
│ │ ├─┬ debug@1.0.2
│ │ │ └── ms@0.6.2
│ │ ├── object-keys@1.0.1
│ │ └─┬ socket.io-parser@2.2.2
│ │   ├── benchmark@1.0.0
│ │   ├── component-emitter@1.1.2
│ │   ├── debug@0.7.4
│ │   ├── isarray@0.0.1
│ │   └── json3@3.2.6
│ ├─┬ socket.io-client@1.3.6
│ │ ├── backo2@1.0.2
│ │ ├── component-bind@1.0.0
│ │ ├── component-emitter@1.1.2
│ │ ├── debug@0.7.4
│ │ ├─┬ engine.io-client@1.5.2
│ │ │ ├── component-inherit@0.0.3
│ │ │ ├─┬ debug@1.0.4
│ │ │ │ └── ms@0.6.2
│ │ │ ├─┬ engine.io-parser@1.2.1
│ │ │ │ ├── after@0.8.1
│ │ │ │ ├── arraybuffer.slice@0.0.6
│ │ │ │ ├── base64-arraybuffer@0.1.2
│ │ │ │ ├── blob@0.0.2
│ │ │ │ ├─┬ has-binary@0.1.5
│ │ │ │ │ └── isarray@0.0.1
│ │ │ │ └── utf8@2.0.0
│ │ │ ├─┬ has-cors@1.0.3
│ │ │ │ └── global@2.0.1
│ │ │ ├─┬ parsejson@0.0.1
│ │ │ │ └─┬ better-assert@1.0.2
│ │ │ │   └── callsite@1.0.0
│ │ │ ├─┬ parseqs@0.0.2
│ │ │ │ └─┬ better-assert@1.0.2
│ │ │ │   └── callsite@1.0.0
│ │ │ ├─┬ parseuri@0.0.4
│ │ │ │ └─┬ better-assert@1.0.2
│ │ │ │   └── callsite@1.0.0
│ │ │ ├─┬ ws@0.7.2
│ │ │ │ ├─┬ bufferutil@1.1.0
│ │ │ │ │ ├── bindings@1.2.1
│ │ │ │ │ └── nan@1.8.4
│ │ │ │ ├── options@0.0.6
│ │ │ │ ├── ultron@1.0.2
│ │ │ │ └─┬ utf-8-validate@1.1.0
│ │ │ │   ├── bindings@1.2.1
│ │ │ │   └── nan@1.8.4
│ │ │ └── xmlhttprequest@1.5.0
│ │ ├─┬ has-binary@0.1.6
│ │ │ └── isarray@0.0.1
│ │ ├── indexof@0.0.1
│ │ ├── object-component@0.0.3
│ │ ├─┬ parseuri@0.0.2
│ │ │ └─┬ better-assert@1.0.2
│ │ │   └── callsite@1.0.0
│ │ └── to-array@0.1.3
│ └─┬ socket.io-parser@2.2.4
│   ├── benchmark@1.0.0
│   ├── component-emitter@1.1.2
│   ├── debug@0.7.4
│   ├── isarray@0.0.1
│   └── json3@3.2.6
├─┬ twitter@1.2.5
│ ├── deep-extend@0.3.3
│ └─┬ request@2.60.0
│   ├── aws-sign2@0.5.0
│   ├─┬ bl@1.0.0
│   │ └─┬ readable-stream@2.0.2
│   │   ├── core-util-is@1.0.1
│   │   ├── inherits@2.0.1
│   │   ├── isarray@0.0.1
│   │   ├── process-nextick-args@1.0.2
│   │   ├── string_decoder@0.10.31
│   │   └── util-deprecate@1.0.1
│   ├── 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-rc3
│   │ └── async@1.4.2
│   ├─┬ har-validator@1.8.0
│   │ ├── bluebird@2.9.34
│   │ ├─┬ chalk@1.1.0
│   │ │ ├── ansi-styles@2.1.0
│   │ │ ├── escape-string-regexp@1.0.3
│   │ │ ├─┬ has-ansi@2.0.0
│   │ │ │ └── ansi-regex@2.0.0
│   │ │ ├─┬ strip-ansi@3.0.0
│   │ │ │ └── ansi-regex@2.0.0
│   │ │ └── supports-color@2.0.0
│   │ ├─┬ commander@2.8.1
│   │ │ └── graceful-readlink@1.0.1
│   │ └─┬ is-my-json-valid@2.12.1
│   │   ├── generate-function@2.0.0
│   │   ├─┬ generate-object-property@1.2.0
│   │   │ └── is-property@1.0.2
│   │   ├── jsonpointer@1.1.0
│   │   └── xtend@4.0.0
│   ├─┬ hawk@3.1.0
│   │ ├── boom@2.8.0
│   │ ├── cryptiles@2.0.4
│   │ ├── hoek@2.14.0
│   │ └── sntp@1.0.9
│   ├─┬ http-signature@0.11.0
│   │ ├── asn1@0.1.11
│   │ ├── assert-plus@0.1.5
│   │ └── ctype@0.5.3
│   ├── isstream@0.1.2
│   ├── json-stringify-safe@5.0.1
│   ├─┬ mime-types@2.1.4
│   │ └── mime-db@1.16.0
│   ├── node-uuid@1.4.3
│   ├── oauth-sign@0.8.0
│   ├── qs@4.0.0
│   ├── stringstream@0.0.4
│   ├── tough-cookie@2.0.0
│   └── tunnel-agent@0.4.1
├─┬ uglify-js@2.4.24
│ ├── async@0.2.10
│ ├─┬ source-map@0.1.34
│ │ └── amdefine@1.0.0
│ ├── uglify-to-browserify@1.0.2
│ └─┬ yargs@3.5.4
│   ├── camelcase@1.2.1
│   ├── decamelize@1.0.0
│   ├── window-size@0.1.0
│   └── wordwrap@0.0.2
└─┬ watchify@3.3.1
  ├─┬ anymatch@1.3.0
  │ ├── arrify@1.0.0
  │ └─┬ micromatch@2.2.0
  │   ├─┬ arr-diff@1.0.1
  │   │ └── array-slice@0.2.3
  │   ├── array-unique@0.2.1
  │   ├─┬ braces@1.8.0
  │   │ ├─┬ expand-range@1.8.1
  │   │ │ └─┬ fill-range@2.2.2
  │   │ │   ├── is-number@1.1.2
  │   │ │   ├── isobject@1.0.2
  │   │ │   ├── randomatic@1.1.0
  │   │ │   └── repeat-string@1.5.2
  │   │ ├── preserve@0.2.0
  │   │ └── repeat-element@1.1.2
  │   ├─┬ expand-brackets@0.1.3
  │   │ └── is-posix-bracket@0.1.0
  │   ├─┬ extglob@0.3.1
  │   │ ├─┬ ansi-green@0.1.1
  │   │ │ └── ansi-wrap@0.1.0
  │   │ ├── is-extglob@1.0.0
  │   │ └── success-symbol@0.1.0
  │   ├── filename-regex@2.0.0
  │   ├── is-glob@1.1.3
  │   ├── kind-of@1.1.0
  │   ├─┬ object.omit@1.1.0
  │   │ ├─┬ for-own@0.1.3
  │   │ │ └── for-in@0.1.4
  │   │ └── isobject@1.0.2
  │   ├─┬ parse-glob@3.0.2
  │   │ ├─┬ glob-base@0.2.0
  │   │ │ └── glob-parent@1.2.0
  │   │ ├── is-dotfile@1.0.1
  │   │ └── is-extglob@1.0.0
  │   └─┬ regex-cache@0.4.2
  │     ├── is-equal-shallow@0.1.3
  │     └── is-primitive@2.0.0
  ├─┬ browserify@11.0.1
  │ ├── assert@1.3.0
  │ ├─┬ browser-pack@5.0.1
  │ │ ├─┬ combine-source-map@0.6.1
  │ │ │ ├── convert-source-map@1.1.1
  │ │ │ ├── inline-source-map@0.5.0
  │ │ │ ├── lodash.memoize@3.0.4
  │ │ │ └─┬ source-map@0.4.4
  │ │ │   └── amdefine@1.0.0
  │ │ └── umd@3.0.1
  │ ├── browser-resolve@1.9.1
  │ ├─┬ browserify-zlib@0.1.4
  │ │ └── pako@0.2.7
  │ ├─┬ buffer@3.4.2
  │ │ ├── base64-js@0.0.8
  │ │ ├── ieee754@1.1.6
  │ │ └── is-array@1.0.1
  │ ├── builtins@0.0.7
  │ ├── commondir@0.0.1
  │ ├─┬ concat-stream@1.4.10
  │ │ ├─┬ readable-stream@1.1.13
  │ │ │ └── core-util-is@1.0.1
  │ │ └── typedarray@0.0.6
  │ ├─┬ console-browserify@1.1.0
  │ │ └── date-now@0.1.4
  │ ├── constants-browserify@0.0.1
  │ ├─┬ crypto-browserify@3.9.14
  │ │ ├─┬ browserify-aes@1.0.3
  │ │ │ └── buffer-xor@1.0.2
  │ │ ├─┬ browserify-sign@3.0.3
  │ │ │ ├── bn.js@2.2.0
  │ │ │ ├── browserify-rsa@2.0.1
  │ │ │ ├─┬ elliptic@3.1.0
  │ │ │ │ ├── brorand@1.0.5
  │ │ │ │ └── hash.js@1.0.3
  │ │ │ └─┬ parse-asn1@3.0.1
  │ │ │   └─┬ asn1.js@2.2.0
  │ │ │     └── minimalistic-assert@1.0.0
  │ │ ├─┬ create-ecdh@2.0.1
  │ │ │ ├── bn.js@2.2.0
  │ │ │ └─┬ elliptic@3.1.0
  │ │ │   ├── brorand@1.0.5
  │ │ │   └── hash.js@1.0.3
  │ │ ├─┬ create-hash@1.1.1
  │ │ │ ├── ripemd160@1.0.1
  │ │ │ └── sha.js@2.4.2
  │ │ ├── create-hmac@1.1.3
  │ │ ├─┬ diffie-hellman@3.0.2
  │ │ │ ├── bn.js@2.2.0
  │ │ │ └─┬ miller-rabin@2.0.1
  │ │ │   └── brorand@1.0.5
  │ │ ├── pbkdf2@3.0.4
  │ │ ├─┬ public-encrypt@2.0.1
  │ │ │ ├── bn.js@2.2.0
  │ │ │ ├── browserify-rsa@2.0.1
  │ │ │ └─┬ parse-asn1@3.0.1
  │ │ │   └─┬ asn1.js@2.2.0
  │ │ │     └── minimalistic-assert@1.0.0
  │ │ └── randombytes@2.0.1
  │ ├── deps-sort@1.3.9
  │ ├── domain-browser@1.1.4
  │ ├─┬ duplexer2@0.0.2
  │ │ └─┬ readable-stream@1.1.13
  │ │   └── core-util-is@1.0.1
  │ ├── events@1.0.2
  │ ├─┬ glob@4.5.3
  │ │ ├─┬ inflight@1.0.4
  │ │ │ └── wrappy@1.0.1
  │ │ ├─┬ minimatch@2.0.10
  │ │ │ └─┬ brace-expansion@1.1.0
  │ │ │   ├── balanced-match@0.2.0
  │ │ │   └── concat-map@0.0.1
  │ │ └─┬ once@1.3.2
  │ │   └── wrappy@1.0.1
  │ ├─┬ has@1.0.1
  │ │ └── function-bind@1.0.2
  │ ├── htmlescape@1.1.0
  │ ├── https-browserify@0.0.0
  │ ├── inherits@2.0.1
  │ ├─┬ insert-module-globals@6.5.2
  │ │ ├─┬ combine-source-map@0.6.1
  │ │ │ ├── convert-source-map@1.1.1
  │ │ │ ├── inline-source-map@0.5.0
  │ │ │ ├── lodash.memoize@3.0.4
  │ │ │ └─┬ source-map@0.4.4
  │ │ │   └── amdefine@1.0.0
  │ │ └─┬ lexical-scope@1.1.1
  │ │   └─┬ astw@2.0.0
  │ │     └── acorn@1.2.2
  │ ├── isarray@0.0.1
  │ ├─┬ JSONStream@1.0.4
  │ │ ├── jsonparse@1.0.0
  │ │ └── through@2.3.8
  │ ├─┬ labeled-stream-splicer@1.0.2
  │ │ └─┬ stream-splicer@1.3.2
  │ │   ├── indexof@0.0.1
  │ │   ├─┬ readable-stream@1.1.13
  │ │   │ └── core-util-is@1.0.1
  │ │   └── readable-wrap@1.0.0
  │ ├─┬ module-deps@3.9.0
  │ │ ├─┬ detective@4.1.1
  │ │ │ ├── acorn@1.2.2
  │ │ │ └─┬ escodegen@1.6.1
  │ │ │   ├── esprima@1.2.5
  │ │ │   ├── estraverse@1.9.3
  │ │ │   ├── esutils@1.1.6
  │ │ │   ├─┬ optionator@0.5.0
  │ │ │   │ ├── deep-is@0.1.3
  │ │ │   │ ├── fast-levenshtein@1.0.7
  │ │ │   │ ├── levn@0.2.5
  │ │ │   │ ├── prelude-ls@1.1.2
  │ │ │   │ ├── type-check@0.3.1
  │ │ │   │ └── wordwrap@0.0.3
  │ │ │   └─┬ source-map@0.1.43
  │ │ │     └── amdefine@1.0.0
  │ │ ├─┬ readable-stream@1.1.13
  │ │ │ └── core-util-is@1.0.1
  │ │ └─┬ stream-combiner2@1.0.2
  │ │   └─┬ through2@0.5.1
  │ │     ├─┬ readable-stream@1.0.33
  │ │     │ └── core-util-is@1.0.1
  │ │     └── xtend@3.0.0
  │ ├── os-browserify@0.1.2
  │ ├─┬ parents@1.0.1
  │ │ └── path-platform@0.11.15
  │ ├── path-browserify@0.0.0
  │ ├── process@0.11.1
  │ ├── punycode@1.3.2
  │ ├── querystring-es3@0.2.1
  │ ├─┬ read-only-stream@1.1.1
  │ │ ├─┬ readable-stream@1.1.13
  │ │ │ └── core-util-is@1.0.1
  │ │ └── readable-wrap@1.0.0
  │ ├─┬ readable-stream@2.0.2
  │ │ ├── core-util-is@1.0.1
  │ │ ├── process-nextick-args@1.0.2
  │ │ └── util-deprecate@1.0.1
  │ ├── resolve@1.1.6
  │ ├─┬ shasum@1.0.1
  │ │ ├─┬ json-stable-stringify@0.0.1
  │ │ │ └── jsonify@0.0.0
  │ │ └── sha.js@2.3.6
  │ ├── shell-quote@0.0.1
  │ ├── stream-browserify@2.0.0
  │ ├─┬ stream-http@1.4.1
  │ │ ├── builtin-status-codes@1.0.0
  │ │ ├── foreach@2.0.5
  │ │ ├── indexof@0.0.1
  │ │ └── object-keys@1.0.4
  │ ├── string_decoder@0.10.31
  │ ├─┬ subarg@1.0.0
  │ │ └── minimist@1.1.3
  │ ├─┬ syntax-error@1.1.4
  │ │ └── acorn@1.2.2
  │ ├─┬ through2@1.1.1
  │ │ └─┬ readable-stream@1.1.13
  │ │   └── core-util-is@1.0.1
  │ ├── timers-browserify@1.4.1
  │ ├── tty-browserify@0.0.0
  │ ├─┬ url@0.10.3
  │ │ └── querystring@0.2.0
  │ ├── util@0.10.3
  │ └─┬ vm-browserify@0.0.4
  │   └── indexof@0.0.1
  ├─┬ chokidar@1.0.5
  │ ├── arrify@1.0.0
  │ ├── async-each@0.1.6
  │ ├─┬ fsevents@0.3.8
  │ │ └── nan@2.0.5
  │ ├── glob-parent@1.2.0
  │ ├─┬ is-binary-path@1.0.1
  │ │ └── binary-extensions@1.3.1
  │ ├── is-glob@1.1.3
  │ ├── path-is-absolute@1.0.0
  │ └─┬ readdirp@1.4.0
  │   ├── graceful-fs@4.1.2
  │   ├─┬ minimatch@0.2.14
  │   │ ├── lru-cache@2.6.5
  │   │ └── sigmund@1.0.1
  │   └─┬ readable-stream@1.0.33
  │     ├── core-util-is@1.0.1
  │     ├── inherits@2.0.1
  │     ├── isarray@0.0.1
  │     └── string_decoder@0.10.31
  ├── defined@1.0.0
  ├─┬ outpipe@1.1.1
  │ └─┬ shell-quote@1.4.3
  │   ├── array-filter@0.0.1
  │   ├── array-map@0.0.0
  │   ├── array-reduce@0.0.0
  │   └── jsonify@0.0.0
  ├─┬ through2@0.6.5
  │ └─┬ readable-stream@1.0.33
  │   ├── core-util-is@1.0.1
  │   ├── inherits@2.0.1
  │   ├── isarray@0.0.1
  │   └── string_decoder@0.10.31
  └── xtend@4.0.0
solarisfire commented 8 years ago

Yeah I get a ton of errors during npm install... This isn't working at all...

Tzikas commented 7 years ago

I'm having this issue too

akshayapte commented 6 years ago

run this command at your root project directorry: npm install uglify-es --save seems like uglify doesnt support es6