Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Script started on Fri 19 Jun 2015 03:14:38 PM PDT
- [www@foobar statetest]$ yo angular-fullstack test
- _-----_
- | |
- |--(o)--| .--------------------------.
- `---------´ | Welcome to Yeoman, |
- ( _´U`_ ) | ladies and gentlemen! |
- /___A___\ '__________________________'
- | ~ |
- __'.___.'__
- ´ ` |° ´ Y `
- Out of the box I create an AngularJS app with an Express server.
- # Client
- ? What would you like to write scripts with? (Use arrow keys)
- ❯ JavaScript
- CoffeeScript ? What would you like to write scripts with? JavaScript
- ? What would you like to write markup with? (Use arrow keys)
- ❯ HTML
- Jade ? What would you like to write markup with? HTML
- ? What would you like to write stylesheets with? (Use arrow keys)
- CSS
- ❯ Sass
- Stylus
- Less ? What would you like to write stylesheets with?
- ❯ CSS
- Sass
- Stylus
- Less ? What would you like to write stylesheets with? CSS
- ? What Angular router would you like to use? (Use arrow keys)
- ngRoute
- ❯ uiRouter ? What Angular router would you like to use? uiRouter
- ? Would you like to include Bootstrap? (Y/n)
- ? Would you like to include Bootstrap? Yes
- ? Would you like to include UI Bootstrap? (Y/n)
- ? Would you like to include UI Bootstrap? Yes
- # Server
- ? Would you like to use mongoDB with Mongoose for data modeling? (Y/n)
- ? Would you like to use mongoDB with Mongoose for data modeling? Yes
- ? Would you scaffold out an authentication boilerplate? (Y/n)
- ? Would you scaffold out an authentication boilerplate? Yes
- ? Would you like to include additional oAuth strategies? (Press <space> to select)
- ❯◯ Google
- ◯ Facebook
- ◯ Twitter
- ? Would you like to include additional oAuth strategies?
- ? Would you like to use socket.io? (Y/n)
- ? Would you like to use socket.io? Yes
- You're using the fantastic NgComponent generator.
- Initializing yo-rc.json configuration.
- create .gitignore
- create bower.json
- create package.json
- create .bowerrc
- create .buildignore
- create .editorconfig
- create .gitattributes
- create .travis.yml
- create client/.htaccess
- create client/.jshintrc
- create client/app/account/account.js
- create client/app/account/login/login.controller.js
- create client/app/account/login/login.css
- create client/app/account/login/login.html
- create client/app/account/settings/settings.controller.js
- create client/app/account/settings/settings.html
- create client/app/account/signup/signup.controller.js
- create client/app/account/signup/signup.html
- create client/app/admin/admin.controller.js
- create client/app/admin/admin.css
- create client/app/admin/admin.html
- create client/app/admin/admin.js
- create client/app/app.css
- create client/app/app.js
- create client/app/main/main.controller.spec.js
- create client/app/main/main.controller.js
- create client/app/main/main.css
- create client/app/main/main.html
- create client/app/main/main.js
- create client/assets/images/yeoman.png
- create client/components/auth/auth.service.js
- create client/components/auth/user.service.js
- create client/components/modal/modal.service.js
- create client/components/modal/modal.css
- create client/components/modal/modal.html
- create client/components/mongoose-error/mongoose-error.directive.js
- create client/components/navbar/navbar.controller.js
- create client/components/navbar/navbar.html
- create client/components/socket/socket.mock.js
- create client/components/socket/socket.service.js
- create client/favicon.ico
- create client/index.html
- create client/robots.txt
- create e2e/main/main.po.js
- create e2e/main/main.spec.js
- create Gruntfile.js
- create karma.conf.js
- create protractor.conf.js
- create server/.jshintrc
- create server/.jshintrc-spec
- create server/api/thing/index.js
- create server/api/thing/thing.controller.js
- create server/api/thing/thing.model.js
- create server/api/thing/thing.socket.js
- create server/api/thing/thing.spec.js
- create server/api/user/index.js
- create server/api/user/user.controller.js
- create server/api/user/user.model.js
- create server/api/user/user.model.spec.js
- create server/app.js
- create server/auth/auth.service.js
- create server/auth/index.js
- create server/auth/local/index.js
- create server/auth/local/passport.js
- create server/components/errors/index.js
- create server/config/local.env.js
- create server/config/local.env.sample.js
- create server/config/environment/development.js
- create server/config/environment/index.js
- create server/config/environment/production.js
- create server/config/environment/test.js
- create server/config/express.js
- create server/config/seed.js
- create server/config/socketio.js
- create server/routes.js
- create server/views/404.html
- I'm all done. Running bower install & npm install for you to install the required dependencies. If this fails, try running the command yourself.
- bower bootstrap#~3.1.1 not-cached git://github.com/twbs/bootstrap.git#~3.1.1
- bower bootstrap#~3.1.1 resolve git://github.com/twbs/bootstrap.git#~3.1.1
- bower font-awesome#>=4.1.0 not-cached git://github.com/FortAwesome/Font-Awesome.git#>=4.1.0
- bower font-awesome#>=4.1.0 resolve git://github.com/FortAwesome/Font-Awesome.git#>=4.1.0
- bower jquery#~1.11.0 not-cached git://github.com/jquery/jquery.git#~1.11.0
- bower jquery#~1.11.0 resolve git://github.com/jquery/jquery.git#~1.11.0
- bower angular-socket-io#~0.6.0 not-cached git://github.com/btford/angular-socket-io.git#~0.6.0
- bower angular-socket-io#~0.6.0 resolve git://github.com/btford/angular-socket-io.git#~0.6.0
- bower angular-resource#>=1.2.* cached git://github.com/angular/bower-angular-resource.git#1.3.15
- bower angular-resource#>=1.2.* validate 1.3.15 against git://github.com/angular/bower-angular-resource.git#>=1.2.*
- bower angular-mocks#>=1.2.* cached git://github.com/angular/bower-angular-mocks.git#1.3.15
- bower angular-mocks#>=1.2.* validate 1.3.15 against git://github.com/angular/bower-angular-mocks.git#>=1.2.*
- bower angular-cookies#>=1.2.* cached git://github.com/angular/bower-angular-cookies.git#1.3.15
- bower angular-cookies#>=1.2.* validate 1.3.15 against git://github.com/angular/bower-angular-cookies.git#>=1.2.*
- bower json3#~3.3.1 not-cached git://github.com/bestiejs/json3.git#~3.3.1
- bower json3#~3.3.1 resolve git://github.com/bestiejs/json3.git#~3.3.1
- bower angular-sanitize#>=1.2.* cached git://github.com/angular/bower-angular-sanitize.git#1.3.15
- bower angular-sanitize#>=1.2.* validate 1.3.15 against git://github.com/angular/bower-angular-sanitize.git#>=1.2.*
- bower angular-bootstrap#~0.11.0 not-cached git://github.com/angular-ui/bootstrap-bower.git#~0.11.0
- bower angular-bootstrap#~0.11.0 resolve git://github.com/angular-ui/bootstrap-bower.git#~0.11.0
- bower angular-scenario#>=1.2.* not-cached git://github.com/angular/bower-angular-scenario.git#>=1.2.*
- bower angular-scenario#>=1.2.* resolve git://github.com/angular/bower-angular-scenario.git#>=1.2.*
- bower angular#>=1.2.* cached git://github.com/angular/bower-angular.git#1.3.15
- bower angular#>=1.2.* validate 1.3.15 against git://github.com/angular/bower-angular.git#>=1.2.*
- bower lodash#~2.4.1 not-cached git://github.com/lodash/lodash.git#~2.4.1
- bower lodash#~2.4.1 resolve git://github.com/lodash/lodash.git#~2.4.1
- bower angular-socket-io#~0.6.0 download https://github.com/btford/angular-socket-io/archive/v0.6.1.tar.gz
- bower es5-shim#~3.0.1 not-cached git://github.com/es-shims/es5-shim.git#~3.0.1
- bower es5-shim#~3.0.1 resolve git://github.com/es-shims/es5-shim.git#~3.0.1
- bower angular-ui-router#~0.2.10 cached git://github.com/angular-ui/ui-router.git#0.2.14
- bower angular-ui-router#~0.2.10 validate 0.2.14 against git://github.com/angular-ui/ui-router.git#~0.2.10
- bower font-awesome#>=4.1.0 download https://github.com/FortAwesome/Font-Awesome/archive/v4.3.0.tar.gz
- bower jquery#~1.11.0 download https://github.com/jquery/jquery/archive/1.11.3.tar.gz
- bower angular-resource#>=1.2.* new version for git://github.com/angular/bower-angular-resource.git#>=1.2.*
- bower angular-resource#>=1.2.* resolve git://github.com/angular/bower-angular-resource.git#>=1.2.*
- bower json3#~3.3.1 download https://github.com/bestiejs/json3/archive/v3.3.2.tar.gz
- bower bootstrap#~3.1.1 download https://github.com/twbs/bootstrap/archive/v3.1.1.tar.gz
- bower angular-sanitize#>=1.2.* new version for git://github.com/angular/bower-angular-sanitize.git#>=1.2.*
- bower angular-sanitize#>=1.2.* resolve git://github.com/angular/bower-angular-sanitize.git#>=1.2.*
- bower angular-cookies#>=1.2.* new version for git://github.com/angular/bower-angular-cookies.git#>=1.2.*
- bower angular-cookies#>=1.2.* resolve git://github.com/angular/bower-angular-cookies.git#>=1.2.*
- bower angular-mocks#>=1.2.* new version for git://github.com/angular/bower-angular-mocks.git#>=1.2.*
- bower angular-mocks#>=1.2.* resolve git://github.com/angular/bower-angular-mocks.git#>=1.2.*
- bower es5-shim#~3.0.1 download https://github.com/es-shims/es5-shim/archive/v3.0.2.tar.gz
- bower lodash#~2.4.1 download https://github.com/lodash/lodash/archive/2.4.2.tar.gz
- bower angular-bootstrap#~0.11.0 download https://github.com/angular-ui/bootstrap-bower/archive/0.11.2.tar.gz
- bower angular-resource#>=1.2.* download https://github.com/angular/bower-angular-resource/archive/v1.4.1.tar.gz
- bower angular#>=1.2.* new version for git://github.com/angular/bower-angular.git#>=1.2.*
- bower angular#>=1.2.* resolve git://github.com/angular/bower-angular.git#>=1.2.*
- bower angular-scenario#>=1.2.* download https://github.com/angular/bower-angular-scenario/archive/v1.4.1.tar.gz
- bower angular-ui-router#~0.2.10 new version for git://github.com/angular-ui/ui-router.git#~0.2.10
- bower angular-ui-router#~0.2.10 resolve git://github.com/angular-ui/ui-router.git#~0.2.10
- bower angular-sanitize#>=1.2.* download https://github.com/angular/bower-angular-sanitize/archive/v1.4.1.tar.gz
- bower angular-cookies#>=1.2.* download https://github.com/angular/bower-angular-cookies/archive/v1.4.1.tar.gz
- bower angular-mocks#>=1.2.* download https://github.com/angular/bower-angular-mocks/archive/v1.4.1.tar.gz
- bower angular#>=1.2.* download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz
- bower angular-ui-router#~0.2.10 download https://github.com/angular-ui/ui-router/archive/0.2.15.tar.gz
- bower angular-socket-io#~0.6.0 extract archive.tar.gz
- bower angular-socket-io#~0.6.0 invalid-meta angular-socket-io is missing "ignore" entry in bower.json
- bower angular-socket-io#~0.6.0 resolved git://github.com/btford/angular-socket-io.git#0.6.1
- bower angular#^1.2.6 cached git://github.com/angular/bower-angular.git#1.3.15
- bower angular#^1.2.6 validate 1.3.15 against git://github.com/angular/bower-angular.git#^1.2.6
- bower angular#^1.2.6 new version for git://github.com/angular/bower-angular.git#^1.2.6
- bower angular#^1.2.6 resolve git://github.com/angular/bower-angular.git#^1.2.6
- bower angular#^1.2.6 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz
- bower angular-resource#>=1.2.* extract archive.tar.gz
- bower angular-cookies#>=1.2.* extract archive.tar.gz
- bower angular-sanitize#>=1.2.* extract archive.tar.gz
- bower angular-mocks#>=1.2.* extract archive.tar.gz
- bower es5-shim#~3.0.1 extract archive.tar.gz
- bower angular-resource#>=1.2.* resolved git://github.com/angular/bower-angular-resource.git#1.4.1
- bower angular-cookies#>=1.2.* resolved git://github.com/angular/bower-angular-cookies.git#1.4.1
- bower angular-bootstrap#~0.11.0 extract archive.tar.gz
- bower angular-sanitize#>=1.2.* resolved git://github.com/angular/bower-angular-sanitize.git#1.4.1
- bower angular-mocks#>=1.2.* resolved git://github.com/angular/bower-angular-mocks.git#1.4.1
- bower angular-bootstrap#~0.11.0 invalid-meta angular-bootstrap is missing "ignore" entry in bower.json
- bower angular-bootstrap#~0.11.0 resolved git://github.com/angular-ui/bootstrap-bower.git#0.11.2
- bower angular#>=1 cached git://github.com/angular/bower-angular.git#1.3.15
- bower angular#>=1 validate 1.3.15 against git://github.com/angular/bower-angular.git#>=1
- bower angular#>=1 new version for git://github.com/angular/bower-angular.git#>=1
- bower angular#>=1 resolve git://github.com/angular/bower-angular.git#>=1
- bower angular#>=1 download https://github.com/angular/bower-angular/archive/v1.4.1.tar.gz
- bower json3#~3.3.1 extract archive.tar.gz
- bower angular-scenario#>=1.2.* extract archive.tar.gz
- bower es5-shim#~3.0.1 resolved git://github.com/es-shims/es5-shim.git#3.0.2
- bower jquery#~1.11.0 extract archive.tar.gz
- bower angular#>=1.2.* extract archive.tar.gz
- bower angular-scenario#>=1.2.* resolved git://github.com/angular/bower-angular-scenario.git#1.4.1
- bower angular#^1.2.6 extract archive.tar.gz
- bower lodash#~2.4.1 extract archive.tar.gz
- bower angular#>=1.2.* resolved git://github.com/angular/bower-angular.git#1.4.1
- bower angular#^1.2.6 resolved git://github.com/angular/bower-angular.git#1.4.1
- bower json3#~3.3.1 resolved git://github.com/bestiejs/json3.git#3.3.2
- bower angular-ui-router#~0.2.10 extract archive.tar.gz
- bower angular#>=1 extract archive.tar.gz
- bower angular#>=1 resolved git://github.com/angular/bower-angular.git#1.4.1
- bower lodash#~2.4.1 resolved git://github.com/lodash/lodash.git#2.4.2
- bower font-awesome#>=4.1.0 extract archive.tar.gz
- bower bootstrap#~3.1.1 extract archive.tar.gz
- bower jquery#~1.11.0 resolved git://github.com/jquery/jquery.git#1.11.3
- bower angular-ui-router#~0.2.10 resolved git://github.com/angular-ui/ui-router.git#0.2.15
- bower bootstrap#~3.1.1 resolved git://github.com/twbs/bootstrap.git#3.1.1
- bower font-awesome#>=4.1.0 resolved git://github.com/FortAwesome/Font-Awesome.git#4.3.0
- bower angular-socket-io#~0.6.0 install angular-socket-io#0.6.1
- bower angular-resource#>=1.2.* install angular-resource#1.4.1
- bower angular-cookies#>=1.2.* install angular-cookies#1.4.1
- bower angular-sanitize#>=1.2.* install angular-sanitize#1.4.1
- bower angular-mocks#>=1.2.* install angular-mocks#1.4.1
- bower angular-bootstrap#~0.11.0 install angular-bootstrap#0.11.2
- bower es5-shim#~3.0.1 install es5-shim#3.0.2
- bower angular-scenario#>=1.2.* install angular-scenario#1.4.1
- bower angular#>=1.2.* install angular#1.4.1
- bower json3#~3.3.1 install json3#3.3.2
- bower lodash#~2.4.1 install lodash#2.4.2
- bower jquery#~1.11.0 install jquery#1.11.3
- bower angular-ui-router#~0.2.10 install angular-ui-router#0.2.15
- bower bootstrap#~3.1.1 install bootstrap#3.1.1
- bower font-awesome#>=4.1.0 install font-awesome#4.3.0
- angular-socket-io#0.6.1 client/bower_components/angular-socket-io
- └── angular#1.4.1
- angular-resource#1.4.1 client/bower_components/angular-resource
- └── angular#1.4.1
- angular-cookies#1.4.1 client/bower_components/angular-cookies
- └── angular#1.4.1
- angular-sanitize#1.4.1 client/bower_components/angular-sanitize
- └── angular#1.4.1
- angular-mocks#1.4.1 client/bower_components/angular-mocks
- └── angular#1.4.1
- angular-bootstrap#0.11.2 client/bower_components/angular-bootstrap
- └── angular#1.4.1
- es5-shim#3.0.2 client/bower_components/es5-shim
- angular-scenario#1.4.1 client/bower_components/angular-scenario
- └── angular#1.4.1
- angular#1.4.1 client/bower_components/angular
- json3#3.3.2 client/bower_components/json3
- lodash#2.4.2 client/bower_components/lodash
- jquery#1.11.3 client/bower_components/jquery
- angular-ui-router#0.2.15 client/bower_components/angular-ui-router
- └── angular#1.4.1
- bootstrap#3.1.1 client/bower_components/bootstrap
- └── jquery#1.11.3
- font-awesome#4.3.0 client/bower_components/font-awesome
- -\|/-\|/-\npm WARN deprecated jsonwebtoken@0.3.0: Critical vulnerability fix in v5.0.0. See https://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/
- |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\npm WARN deprecated jws@0.2.6: Security update: Versions below 3.0.0 are deprecated.
- |/-\npm WARN deprecated jsonwebtoken@1.1.2: Critical vulnerability fix in v5.0.0. See https://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/
- |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-npm WARN deprecated find-file@0.1.4: Use the globby package instead
- \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\npm WARN deprecated CSSselect@0.7.0: the module is now available as 'css-select'
- |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\npm WARN deprecated CSSwhat@0.4.7: the module is now available as 'css-what'
- |/-\|/-\|npm WARN optional dep failed, continuing fsevents@0.3.6
- /-\|/-\|/-\|/-\|/--\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\
- > phantomjs@1.9.17 install /home/www/dev/statetest/node_modules/karma-phantomjs-launcher/node_modules/phantomjs
- > node install.js
- |/-Downloading https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2
- Saving to /tmp/phantomjs/phantomjs-1.9.8-linux-x86_64.tar.bz2
- Receiving...
- \|/-\|/- [----------------------------------------] 0% 0.0s\|/-\|/-
- Received 12854K total.
- Extracting tar contents (via spawned process)
- \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|Removing /home/www/dev/statetest/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom
- Copying extracted folder /tmp/phantomjs/phantomjs-1.9.8-linux-x86_64.tar.bz2-extract-1434752227347/phantomjs-1.9.8-linux-x86_64 -> /home/www/dev/statetest/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom
- /-\|/-Writing location.js file
- Done. Phantomjs binary available at /home/www/dev/statetest/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/bin/phantomjs
- \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|
- > ws@0.5.0 install /home/www/dev/statetest/node_modules/socket.io/node_modules/engine.io/node_modules/ws
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- /-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/make: Entering directory `/home/www/dev/statetest/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build'
- - CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
- \|/-\|/-\|/-\|/- SOLINK_MODULE(target) Release/obj.target/bufferutil.node
- \ SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
- COPY Release/bufferutil.node
- CXX(target) Release/obj.target/validation/src/validation.o
- |/-\|/-\ SOLINK_MODULE(target) Release/obj.target/validation.node
- | SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
- COPY Release/validation.node
- make: Leaving directory `/home/www/dev/statetest/node_modules/socket.io/node_modules/engine.io/node_modules/ws/build'
- /-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/
- > gifsicle@0.1.7 postinstall /home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle
- > node index.js
- -\|/-\|/-\|/-\|/-\|/-\|/-\|⚠ pre-build test failed, compiling from source...
- /-\|/-\|/stream.js:94
- throw er; // Unhandled stream error in pipe.
- ^
- Error: invalid tar file
- at Extract.Parse._startEntry (/home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/parse.js:145:13)
- at Extract.Parse._process (/home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/parse.js:127:12)
- at BlockStream.<anonymous> (/home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/parse.js:47:8)
- at BlockStream.emit (events.js:107:17)
- at BlockStream._emitChunk (/home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/block-stream/block-stream.js:145:10)
- at BlockStream.resume (/home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/block-stream/block-stream.js:58:15)
- at Extract.Reader.resume (/home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/fstream/lib/reader.js:255:34)
- at DirWriter.<anonymous> (/home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/lib/extract.js:57:8)
- at DirWriter.emit (events.js:104:17)
- at /home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle/node_modules/bin-build/node_modules/download/node_modules/decompress/node_modules/tar/node_modules/fstream/lib/dir-writer.js:39:8
- -
- > optipng-bin@0.3.11 postinstall /home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-optipng/node_modules/optipng-bin
- > node index.js
- \|/-\|/-\|/-\|/-\|✔ pre-build test passed successfully!
- npm WARN optional dep failed, continuing imagemin-gifsicle@0.1.1
- > jpegtran-bin@0.2.8 postinstall /home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-jpegtran/node_modules/jpegtran-bin
- > node index.js
- /-\|/-
- > pngquant-bin@0.3.5 postinstall /home/www/dev/statetest/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-pngquant/node_modules/pngquant-bin
- > node index.js
- \|/-\|/-\|/-\|/-\|/-⚠ pre-build test failed, compiling from source...
- \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|✔ pngquant built successfully!
- > ws@0.4.31 install /home/www/dev/statetest/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- /-\|/-\|/-\|/-make: Entering directory `/home/www/dev/statetest/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build'
- CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
- \|/make: Leaving directory `/home/www/dev/statetest/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/build'
- -\|/-\|/-\|/-\|/-\|/-\-\|/--\|/-\|/-\|/-\|/-\|/-\|
- > kerberos@0.0.11 install /home/www/dev/statetest/node_modules/connect-mongo/node_modules/mongodb/node_modules/kerberos
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- /-\|/-\|/-\|/make: Entering directory `/home/www/dev/statetest/node_modules/connect-mongo/node_modules/mongodb/node_modules/kerberos/build'
- CXX(target) Release/obj.target/kerberos/lib/kerberos.o
- CXX(target) Release/obj.target/kerberos/lib/worker.o
- CC(target) Release/obj.target/kerberos/lib/kerberosgss.o
- CC(target) Release/obj.target/kerberos/lib/base64.o
- -\ CXX(target) Release/obj.target/kerberos/lib/kerberos_context.o
- |/-\|/- SOLINK_MODULE(target) Release/obj.target/kerberos.node
- \ SOLINK_MODULE(target) Release/obj.target/kerberos.node: Finished
- COPY Release/kerberos.node
- make: Leaving directory `/home/www/dev/statetest/node_modules/connect-mongo/node_modules/mongodb/node_modules/kerberos/build'
- -\|/-\|-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\-\|-\|/--\-\|/-\|/-\|/--\|-\|/-\|/-\|/-\|
- > kerberos@0.0.9 install /home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/node_modules/kerberos
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- /-\|/-\|/-\|/-\|make: Entering directory `/home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/node_modules/kerberos/build'
- CXX(target) Release/obj.target/kerberos/lib/kerberos.o
- /-\|/-\|/-\|/-\ CXX(target) Release/obj.target/kerberos/lib/worker.o
- |/-\|/ CC(target) Release/obj.target/kerberos/lib/kerberosgss.o
- -\| CC(target) Release/obj.target/kerberos/lib/base64.o
- CXX(target) Release/obj.target/kerberos/lib/kerberos_context.o
- /-\| SOLINK_MODULE(target) Release/obj.target/kerberos.node
- / SOLINK_MODULE(target) Release/obj.target/kerberos.node: Finished
- COPY Release/kerberos.node
- make: Leaving directory `/home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/node_modules/kerberos/build'
- -\
- > bson@0.2.21 install /home/www/dev/statetest/node_modules/connect-mongo/node_modules/mongodb/node_modules/bson
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- |/-\|/-\|/-\|/-\|/-make: Entering directory `/home/www/dev/statetest/node_modules/connect-mongo/node_modules/mongodb/node_modules/bson/build'
- CXX(target) Release/obj.target/bson/ext/bson.o
- \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/- SOLINK_MODULE(target) Release/obj.target/bson.node
- \| SOLINK_MODULE(target) Release/obj.target/bson.node: Finished
- COPY Release/bson.node
- make: Leaving directory `/home/www/dev/statetest/node_modules/connect-mongo/node_modules/mongodb/node_modules/bson/build'
- /-\|/-\|/-\|/-\|/-\|/-
- > bson@0.2.21 install /home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/node_modules/bson
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- \|/-\|/-\|/-\|/-make: Entering directory `/home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/node_modules/bson/build'
- CXX(target) Release/obj.target/bson/ext/bson.o
- \|/-\|/-\|/-\|/-\|/-\|/-\|/-\| SOLINK_MODULE(target) Release/obj.target/bson.node
- / SOLINK_MODULE(target) Release/obj.target/bson.node: Finished
- COPY Release/bson.node
- make: Leaving directory `/home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/node_modules/bson/build'
- -\|/-\|/-\|/-\|/-\|/
- > ws@0.4.32 install /home/www/dev/statetest/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- -\|/-\|/-\|/-\|/-\|make: Entering directory `/home/www/dev/statetest/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'
- CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
- /-\|/-\| SOLINK_MODULE(target) Release/obj.target/bufferutil.node
- / SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
- COPY Release/bufferutil.node
- CXX(target) Release/obj.target/validation/src/validation.o
- -\|/-\| SOLINK_MODULE(target) Release/obj.target/validation.node
- / SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
- COPY Release/validation.node
- make: Leaving directory `/home/www/dev/statetest/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/build'
- -\|/-\|/-\|/-\|/-\|/--\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/--\|/-\|/-\|
- > v8-profiler@5.2.9 preinstall /home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-profiler
- >
- /-\|/-\|/
- > v8-debug@0.4.6 preinstall /home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-debug
- >
- -\|/-\|/-\|/-\|/-npm WARN optional dep failed, continuing default-browser-id@1.0.2
- \|/-\|/-\|/-\|/-\|/-
- > ws@0.4.32 install /home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/ws
- > (node-gyp rebuild 2> builderror.log) || (exit 0)
- \|/-\|/-\|/-\|/-make: Entering directory `/home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/ws/build'
- CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
- \|/-\|/ SOLINK_MODULE(target) Release/obj.target/bufferutil.node
- - SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
- COPY Release/bufferutil.node
- CXX(target) Release/obj.target/validation/src/validation.o
- \| SOLINK_MODULE(target) Release/obj.target/validation.node
- SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
- COPY Release/validation.node
- make: Leaving directory `/home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/ws/build'
- -\|/-npm WARN engine xmlbuilder@2.2.1: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.4","npm":"2.10.1"})
- -\|/-\|
- > v8-debug@0.4.6 install /home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-debug
- > node-pre-gyp install --fallback-to-build
- -\|/-[v8-debug] Success: "/home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-debug/build/debug/v0.4.6/node-v14-linux-x64/debug.node" is installed via remote
- > v8-profiler@5.2.9 install /home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-profiler
- > node-pre-gyp install --fallback-to-build
- [v8-profiler] Success: "/home/www/dev/statetest/node_modules/grunt-node-inspector/node_modules/node-inspector/node_modules/v8-profiler/build/profiler/v5.2.9/node-v14-linux-x64/profiler.node" is installed via remote
- karma-script-launcher@0.1.0 node_modules/karma-script-launcher
- karma-ng-html2js-preprocessor@0.1.2 node_modules/karma-ng-html2js-preprocessor
- karma-requirejs@0.2.2 node_modules/karma-requirejs
- jit-grunt@0.5.0 node_modules/jit-grunt
- karma-html2js-preprocessor@0.1.0 node_modules/karma-html2js-preprocessor
- karma-firefox-launcher@0.1.6 node_modules/karma-firefox-launcher
- grunt-contrib-copy@0.5.0 node_modules/grunt-contrib-copy
- connect-livereload@0.4.1 node_modules/connect-livereload
- errorhandler@1.0.2 node_modules/errorhandler
- express-jwt@0.1.4 node_modules/express-jwt
- composable-middleware@0.3.0 node_modules/composable-middleware
- grunt-rev@0.1.0 node_modules/grunt-rev
- open@0.0.5 node_modules/open
- grunt-karma@0.8.3 node_modules/grunt-karma
- grunt-open@0.2.3 node_modules/grunt-open
- karma-jasmine@0.1.5 node_modules/karma-jasmine
- grunt-express-server@0.4.19 node_modules/grunt-express-server
- method-override@1.0.2 node_modules/method-override
- └── methods@1.0.0
- serve-favicon@2.0.1 node_modules/serve-favicon
- └── fresh@0.2.2
- morgan@1.0.1 node_modules/morgan
- └── bytes@0.3.0
- cookie-parser@1.0.1 node_modules/cookie-parser
- ├── cookie-signature@1.0.3
- └── cookie@0.1.0
- grunt-env@0.4.4 node_modules/grunt-env
- └── ini@1.3.4
- express-session@1.0.4 node_modules/express-session
- ├── uid2@0.0.3
- ├── utils-merge@1.0.0
- ├── cookie@0.1.2
- ├── cookie-signature@1.0.3
- ├── buffer-crc32@0.2.1
- └── debug@0.8.1
- grunt-contrib-concat@0.4.0 node_modules/grunt-contrib-concat
- └── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- jshint-stylish@0.1.5 node_modules/jshint-stylish
- ├── text-table@0.2.0
- └── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- grunt-contrib-htmlmin@0.2.0 node_modules/grunt-contrib-htmlmin
- ├── each-async@0.1.3
- ├── pretty-bytes@0.1.2
- ├── html-minifier@0.5.6
- └── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- time-grunt@0.3.2 node_modules/time-grunt
- ├── date-time@0.1.1
- ├── pretty-ms@0.1.0
- ├── text-table@0.2.0
- ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- └── hooker@0.2.3
- grunt-contrib-clean@0.5.0 node_modules/grunt-contrib-clean
- └── rimraf@2.2.8
- passport@0.2.2 node_modules/passport
- ├── pause@0.0.1
- └── passport-strategy@1.0.0
- grunt-concurrent@0.5.0 node_modules/grunt-concurrent
- ├── async@0.2.10
- └── pad-stdio@0.1.1 (lpad@0.2.1)
- ejs@0.8.8 node_modules/ejs
- karma-chrome-launcher@0.1.12 node_modules/karma-chrome-launcher
- └── which@1.1.1 (is-absolute@0.1.7)
- passport-local@0.1.6 node_modules/passport-local
- ├── pkginfo@0.2.3
- └── passport@0.1.18 (pause@0.0.1)
- compression@1.0.11 node_modules/compression
- ├── on-headers@1.0.0
- ├── vary@1.0.0
- ├── bytes@1.0.0
- ├── compressible@1.1.1
- ├── debug@1.0.4 (ms@0.6.2)
- └── accepts@1.0.7 (negotiator@0.4.7, mime-types@1.0.2)
- grunt-build-control@0.1.3 node_modules/grunt-build-control
- └── shelljs@0.2.6
- grunt-newer@0.7.0 node_modules/grunt-newer
- ├── rimraf@2.2.6
- └── async@0.2.10
- should@3.3.2 node_modules/should
- jsonwebtoken@0.3.0 node_modules/jsonwebtoken
- └── jws@0.2.6 (jwa@0.0.1, base64url@0.0.6)
- socketio-jwt@2.3.5 node_modules/socketio-jwt
- ├── xtend@2.1.2 (object-keys@0.4.0)
- └── jsonwebtoken@1.1.2 (jws@0.2.6)
- express@4.0.0 node_modules/express
- ├── methods@0.1.0
- ├── utils-merge@1.0.0
- ├── parseurl@1.0.1
- ├── debug@0.8.1
- ├── cookie-signature@1.0.3
- ├── fresh@0.2.2
- ├── qs@0.6.6
- ├── merge-descriptors@0.0.2
- ├── buffer-crc32@0.2.1
- ├── escape-html@1.0.1
- ├── range-parser@1.0.0
- ├── cookie@0.1.0
- ├── path-to-regexp@0.1.2
- ├── type-is@1.0.0 (mime@1.2.11)
- ├── send@0.2.0 (mime@1.2.11)
- ├── accepts@1.0.0 (mime@1.2.11, negotiator@0.3.0)
- └── serve-static@1.0.1 (send@0.1.4)
- body-parser@1.5.2 node_modules/body-parser
- ├── bytes@1.0.0
- ├── qs@0.6.6
- ├── media-typer@0.2.0
- ├── raw-body@1.3.0
- ├── depd@0.4.4
- ├── type-is@1.3.2 (mime-types@1.0.2)
- └── iconv-lite@0.4.4
- grunt-usemin@2.1.1 node_modules/grunt-usemin
- ├── debug@0.7.4
- └── lodash@1.0.2
- karma-coffee-preprocessor@0.2.1 node_modules/karma-coffee-preprocessor
- └── coffee-script@1.7.1 (mkdirp@0.3.5)
- grunt-contrib-cssmin@0.9.0 node_modules/grunt-contrib-cssmin
- ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- ├── clean-css@2.1.8 (commander@2.1.0)
- └── maxmin@0.1.0 (pretty-bytes@0.1.2, gzip-size@0.1.1)
- supertest@0.11.0 node_modules/supertest
- ├── methods@0.1.0
- └── superagent@0.17.0 (methods@0.0.1, debug@0.7.4, qs@0.6.5, cookiejar@1.3.0, extend@1.2.1, emitter-component@1.0.0, reduce-component@1.0.1, mime@1.2.5, formidable@1.0.14)
- grunt-contrib-watch@0.6.1 node_modules/grunt-contrib-watch
- ├── async@0.2.10
- ├── tiny-lr-fork@0.0.5 (debug@0.7.4, faye-websocket@0.4.4, noptify@0.0.3, qs@0.5.6)
- └── gaze@0.5.1 (globule@0.1.0)
- karma-ng-scenario@0.1.0 node_modules/karma-ng-scenario
- lodash@2.4.2 node_modules/lodash
- requirejs@2.1.18 node_modules/requirejs
- grunt-contrib-uglify@0.4.1 node_modules/grunt-contrib-uglify
- ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- ├── maxmin@0.1.0 (pretty-bytes@0.1.2, gzip-size@0.1.1)
- └── uglify-js@2.4.23 (uglify-to-browserify@1.0.2, async@0.2.10, yargs@3.5.4, source-map@0.1.34)
- grunt-mocha-test@0.10.2 node_modules/grunt-mocha-test
- ├── hooker@0.2.3
- ├── fs-extra@0.8.1 (jsonfile@1.1.1, rimraf@2.2.8, ncp@0.4.2, mkdirp@0.3.5)
- └── mocha@1.18.2 (diff@1.0.7, growl@1.7.0, commander@2.0.0, mkdirp@0.3.5, debug@2.2.0, glob@3.2.3, jade@0.26.3)
- grunt-dom-munger@3.4.0 node_modules/grunt-dom-munger
- └── cheerio@0.12.4 (entities@0.5.0, underscore@1.4.4, htmlparser2@3.1.4, cheerio-select@0.0.3)
- karma-phantomjs-launcher@0.1.4 node_modules/karma-phantomjs-launcher
- └── phantomjs@1.9.17 (which@1.0.9, progress@1.1.8, kew@0.4.0, request-progress@0.3.1, adm-zip@0.4.4, npmconf@2.1.1, fs-extra@0.18.4, request@2.42.0)
- grunt@0.4.5 node_modules/grunt
- ├── which@1.0.9
- ├── dateformat@1.0.2-1.2.3
- ├── eventemitter2@0.4.14
- ├── getobject@0.1.0
- ├── rimraf@2.2.8
- ├── colors@0.6.2
- ├── async@0.1.22
- ├── grunt-legacy-util@0.2.0
- ├── hooker@0.2.3
- ├── exit@0.1.2
- ├── nopt@1.0.10 (abbrev@1.0.7)
- ├── minimatch@0.2.14 (sigmund@1.0.1, lru-cache@2.6.4)
- ├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
- ├── lodash@0.9.2
- ├── coffee-script@1.3.3
- ├── underscore.string@2.2.1
- ├── iconv-lite@0.2.11
- ├── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.2)
- ├── grunt-legacy-log@0.1.2 (grunt-legacy-log-utils@0.1.1, underscore.string@2.3.3, lodash@2.4.2)
- └── js-yaml@2.0.5 (argparse@0.1.16, esprima@1.0.4)
- grunt-angular-templates@0.5.7 node_modules/grunt-angular-templates
- └── html-minifier@0.6.9 (relateurl@0.2.6, change-case@2.1.6, clean-css@2.2.23, cli@0.6.6, uglify-js@2.4.23)
- grunt-asset-injector@0.1.0 node_modules/grunt-asset-injector
- └── wiredep@0.4.2 (chalk@0.1.1, lodash@1.3.1)
- grunt-ng-annotate@0.2.3 node_modules/grunt-ng-annotate
- └── ng-annotate@0.9.11 (tryor@0.1.2, simple-fmt@0.1.0, alter@0.2.0, simple-is@0.2.0, stringset@0.2.1, stringmap@0.2.2, stable@0.1.5, convert-source-map@0.4.1, ordered-ast-traverse@0.1.1, optimist@0.6.1, source-map@0.1.43, esprima@1.2.5)
- grunt-svgmin@0.4.0 node_modules/grunt-svgmin
- ├── each-async@0.1.3
- ├── pretty-bytes@0.1.2
- ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- └── svgo@0.4.5 (colors@0.6.2, whet.extend@0.9.9, coa@0.4.1, sax@0.6.1, js-yaml@2.1.3)
- grunt-contrib-imagemin@0.7.2 node_modules/grunt-contrib-imagemin
- ├── pretty-bytes@0.1.2
- ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- ├── async@0.7.0
- └── imagemin@0.4.9 (stat-mode@0.2.1, ware@0.3.0, image-type@0.1.4, nopt@3.0.2, tempfile@0.1.3, fs-extra@0.10.0, rimraf@2.4.0, imagemin-optipng@0.1.0, imagemin-jpegtran@0.1.0, imagemin-pngquant@0.1.3, imagemin-svgo@0.1.1)
- karma-ng-jade2js-preprocessor@0.1.5 node_modules/karma-ng-jade2js-preprocessor
- └── jade@1.3.1 (commander@2.1.0, character-parser@1.2.0, mkdirp@0.3.5, transformers@2.1.0, constantinople@2.0.1, with@3.0.1, monocle@1.1.51)
- karma-jade-preprocessor@0.0.11 node_modules/karma-jade-preprocessor
- └── jade@0.33.0 (character-parser@1.0.2, mkdirp@0.3.5, commander@1.2.0, with@1.1.1, constantinople@1.0.2, monocle@0.1.48, transformers@2.0.1)
- socket.io-client@1.3.5 node_modules/socket.io-client
- ├── to-array@0.1.3
- ├── debug@0.7.4
- ├── indexof@0.0.1
- ├── object-component@0.0.3
- ├── component-bind@1.0.0
- ├── backo2@1.0.2
- ├── component-emitter@1.1.2
- ├── has-binary@0.1.6 (isarray@0.0.1)
- ├── parseuri@0.0.2 (better-assert@1.0.2)
- ├── engine.io-client@1.5.1 (component-inherit@0.0.3, xmlhttprequest@1.5.0, debug@1.0.4, parsejson@0.0.1, parseuri@0.0.4, parseqs@0.0.2, engine.io-parser@1.2.1, has-cors@1.0.3, ws@0.4.31)
- └── socket.io-parser@2.2.4 (isarray@0.0.1, benchmark@1.0.0, json3@3.2.6)
- socket.io@1.3.5 node_modules/socket.io
- ├── debug@2.1.0 (ms@0.6.2)
- ├── has-binary-data@0.1.3 (isarray@0.0.1)
- ├── socket.io-adapter@0.3.1 (object-keys@1.0.1, debug@1.0.2, socket.io-parser@2.2.2)
- ├── engine.io@1.5.1 (base64id@0.1.0, debug@1.0.3, engine.io-parser@1.2.1, ws@0.5.0)
- └── socket.io-parser@2.2.4 (isarray@0.0.1, debug@0.7.4, component-emitter@1.1.2, benchmark@1.0.0, json3@3.2.6)
- grunt-wiredep@1.8.0 node_modules/grunt-wiredep
- └── wiredep@1.8.6 (propprop@0.3.0, minimist@1.1.1, chalk@0.5.1, through2@0.6.5, glob@4.5.3, bower-config@0.5.2)
- grunt-contrib-jshint@0.10.0 node_modules/grunt-contrib-jshint
- ├── hooker@0.2.3
- └── jshint@2.5.11 (strip-json-comments@1.0.2, underscore@1.6.0, exit@0.1.2, console-browserify@1.1.0, minimatch@1.0.0, shelljs@0.3.0, cli@0.6.6, htmlparser2@3.8.3)
- connect-mongo@0.4.2 node_modules/connect-mongo
- └── mongodb@1.4.38 (readable-stream@2.0.0, kerberos@0.0.11, bson@0.2.21)
- grunt-nodemon@0.2.1 node_modules/grunt-nodemon
- └── nodemon@1.0.20 (minimatch@0.2.14, ps-tree@0.0.3, update-notifier@0.1.10)
- mongoose@3.8.30 node_modules/mongoose
- ├── regexp-clone@0.0.1
- ├── sliced@0.0.5
- ├── muri@1.1.0
- ├── hooks@0.2.1
- ├── mpath@0.1.1
- ├── mpromise@0.4.3
- ├── ms@0.1.0
- ├── mquery@1.4.0 (debug@0.7.4, bluebird@2.3.2)
- └── mongodb@1.4.32 (readable-stream@2.0.0, kerberos@0.0.9, bson@0.2.21)
- grunt-autoprefixer@0.7.6 node_modules/grunt-autoprefixer
- ├── diff@1.0.8
- ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1)
- └── autoprefixer@1.3.1 (fs-extra@0.9.1, postcss@0.3.5, caniuse-db@1.0.30000213)
- grunt-google-cdn@0.4.3 node_modules/grunt-google-cdn
- ├── chalk@0.5.1 (ansi-styles@1.1.0, escape-string-regexp@1.0.3, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0)
- ├── bower@1.4.1 (is-root@1.0.0, junk@1.0.1, stringify-object@1.0.1, user-home@1.1.1, chmodr@0.1.0, abbrev@1.0.7, rimraf@2.4.0, archy@1.0.0, opn@1.0.2, bower-logger@0.2.2, bower-endpoint-parser@0.2.2, graceful-fs@3.0.8, lru-cache@2.6.4, lockfile@1.0.1, nopt@3.0.2, retry@0.6.1, tmp@0.0.24, request-progress@0.3.1, q@1.4.1, shell-quote@1.4.3, chalk@1.0.0, which@1.1.1, bower-json@0.4.0, semver@2.3.2, promptly@0.2.0, p-throttler@0.1.1, fstream@1.0.7, mkdirp@0.5.0, fstream-ignore@1.0.2, glob@4.5.3, insight@0.5.3, tar-fs@1.5.1, decompress-zip@0.1.0, update-notifier@0.3.2, request@2.53.0, github@0.2.4, bower-registry-client@0.3.0, cardinal@0.4.4, mout@0.11.0, bower-config@0.6.1, configstore@0.3.2, handlebars@2.0.0, inquirer@0.8.0)
- └── google-cdn@0.7.0 (regexp-quote@0.0.0, google-cdn-data@0.1.17, debug@1.0.4, async@0.9.2, semver@2.3.2, cdnjs-cdn-data@0.1.1, bower@1.3.12)
- karma@0.12.36 node_modules/karma
- ├── di@0.0.1
- ├── graceful-fs@3.0.8
- ├── mime@1.3.4
- ├── colors@1.1.2
- ├── q@1.4.1
- ├── glob@5.0.10 (path-is-absolute@1.0.0, inherits@2.0.1, once@1.3.2, inflight@1.0.4)
- ├── optimist@0.6.1 (wordwrap@0.0.3, minimist@0.0.10)
- ├── rimraf@2.4.0 (glob@4.5.3)
- ├── minimatch@2.0.8 (brace-expansion@1.1.0)
- ├── useragent@2.1.7 (lru-cache@2.2.4)
- ├── chokidar@1.0.3 (arrify@1.0.0, path-is-absolute@1.0.0, is-glob@1.1.3, glob-parent@1.2.0, async-each@0.1.6, is-binary-path@1.0.1, readdirp@1.3.0, anymatch@1.3.0)
- ├── source-map@0.4.2 (amdefine@0.1.1)
- ├── http-proxy@0.10.4 (colors@0.6.2, pkginfo@0.3.0, utile@0.2.1)
- ├── connect@2.30.0 (utils-merge@1.0.0, cookie-signature@1.0.6, pause@0.0.1, vhost@3.0.0, response-time@2.3.1, cookie@0.1.3, content-type@1.0.1, on-headers@1.0.0, bytes@2.1.0, basic-auth-connect@1.0.0, parseurl@1.3.0, fresh@0.3.0, cookie-parser@1.3.5, depd@1.0.1, connect-timeout@1.6.2, http-errors@1.3.1, qs@2.4.2, method-override@2.3.3, debug@2.2.0, serve-favicon@2.3.0, finalhandler@0.4.0, morgan@1.6.0, csurf@1.8.3, express-session@1.11.3, serve-static@1.10.0, type-is@1.6.3, multiparty@3.3.2, errorhandler@1.4.0, compression@1.5.0, body-parser@1.13.1, serve-index@1.7.0)
- ├── lodash@3.9.3
- ├── log4js@0.6.26 (async@0.2.10, underscore@1.8.2, readable-stream@1.0.33, semver@4.3.6)
- └── socket.io@0.9.16 (base64id@0.1.0, policyfile@0.0.4, redis@0.7.3, socket.io-client@0.9.16)
- grunt-protractor-runner@1.2.1 node_modules/grunt-protractor-runner
- ├── split@0.3.3 (through@2.3.7)
- ├── through2@0.5.1 (xtend@3.0.0, readable-stream@1.0.33)
- └── protractor@1.8.0 (jasminewd@1.1.0, jasminewd2@0.0.2, saucelabs@0.1.1, html-entities@1.1.2, q@1.0.0, minijasminenode@1.1.1, optimist@0.6.1, adm-zip@0.4.4, glob@3.2.11, accessibility-developer-tools@2.6.0, source-map-support@0.2.10, request@2.36.0, jasmine@2.1.1, selenium-webdriver@2.44.0)
- grunt-node-inspector@0.1.6 node_modules/grunt-node-inspector
- └── node-inspector@0.9.2 (debug@1.0.4, async@0.9.2, serve-favicon@2.3.0, which@1.1.1, semver@3.0.1, rc@0.5.5, strong-data-uri@0.1.1, yargs@1.3.3, glob@4.5.3, express@4.12.4, ws@0.4.32, biased-opener@0.2.6, v8-debug@0.4.6, v8-profiler@5.2.9)
- [www@foobar statetest]$ ls
- bower.json client e2e Gruntfile.js karma.conf.js node_modules package.json protractor.conf.js server typescript
- [www@foobar statetest]$ git init .
- Initialized empty Git repository in /home/www/dev/statetest/.git/
- [www@foobar statetest]$ vi client/app/app.js
- "client/app/app.js" [noeol] 54L, 1497C'use strict';
- angular.module('testApp', [
- 'ngCookies',
- 'ngResource',
- 'ngSanitize',
- 'btford.socket-io',
- 'ui.router',
- 'ui.bootstrap'
- ])
- .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- $urlRouterProvider .otherwise('/'); $locationProvider.html5Mode(true);
- $httpProvider.interceptors.push('authInterceptor');
- })
- .factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {
- return { // Add authorization token to headers request: function (config) { config.headers = config.headers || {}; if ($cookieStore.get('token')) { config.headers.Authorization = 'Bearer ' + $cookieStore.get('token'); } return config; }, // Intercept 401s and redirect you to login responseError: function(response) {1,1Top+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31 // Intercept 401s and redirect you to login responseError: function(response) { if(response.status === 401) { $location.path('/login'); // remove any stale tokens $cookieStore.remove('token'); return $q.reject(response); } else { return $q.reject(response); } }
- };
- })
- .run(function ($rootScope, $location, Auth) {
- // Redirect to login if route requires auth and you're not logged in
- $rootScope.$on('$stateChangeStart', function (event, next) { Auth.isLoggedInAsync(function(loggedIn) { if (next.authenticate && !loggedIn) { $location.path('/login'); } });
- });
- });
- [www@foobar/statetest]$,git9addw-Atten13,20Top13,20Top:qchange; before #1 3 seconds ago/');13,20Top:w ~ ~ ~ ~ ~ 30,7Bot29,0-1Bot },28,7Bot return config;27,7Bot }26,7Bot config.headers.Authorization = 'Bearer ' + $cookieStore.get('token');25,7Bot if ($cookieStore.get('token')) {24,7Bot54 config.headers = config.headers || {};23,795% request: function (config) {22,791% // Add authorization token to headers21,786% return {20,782% .factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {19,778%18,0-173% })17,469% $httpProvider.interceptors.push('authInterceptor');16,765% $locationProvider.html5Mode(true);15,760%14,0-156% .otherwise('/');13,752% $urlRouterProvider12,747% .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {11,743%])10,239% 'ui.bootstrap'9,734% 'ui.router',8,730% 'btford.socket-io',7,726% 'ngSanitize',6,721% 'ngResource',5,717% 'ngCookies',4,713%angular.module('testApp', [3,78%2,0-14%'use strict';1,7Top2,0-13,7 456789()10,2()1,7234,0-13()0--2INSERT --13,20To/l');lo');og');gi');in');513,24Top:w
- [www@foobar statetest]$ vitclient/app/app.js
- "client/app/app.js" 54L, 1498C'use strict';
- angular.module('testApp', [
- 'ngCookies',
- 'ngResource',
- 'ngSanitize',
- 'btford.socket-io',
- 'ui.router',
- 'ui.bootstrap'
- ])
- .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- $urlRouterProvider .otherwise('/'); $locationProvider.html5Mode(true);
- $httpProvider.interceptors.push('authInterceptor');
- })
- .factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {
- [www@foobar/statetest]$,git0diffritten13,24Top13,24Top:qst: function (config) { config.headers = config.headers || {}; if ($cookieStore.get('token')) { config.headers.Authorization = 'Bearer ' + $cookieStore.get('token'); } return config; }, // Intercept 401s and redirect you to login responseError: function(response) {13,7Top+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q()0--2INSERT --13,20To/l');lo');og');gi');in');513,24Top:w
- diff --git a/client/app/app.js b/client/app/app.js
- index 06f98ed..be5cb98 100644
- --- a/client/app/app.js
- +++ b/client/app/app.js
- @@ -10,7 +10,7 @@ angular.module('testApp', [
- ])
- .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- $urlRouterProvider
- - .otherwise('/');
- + .otherwise('/login');
- $locationProvider.html5Mode(true);
- $httpProvider.interceptors.push('authInterceptor');
- diff --git a/typescript b/typescript
- index fd4ec25..f806471 100644
- --- a/typescript
- +++ b/typescript
- @@ -818,4 +818,22 @@ angular.module('testApp', [
- $rootScope.$on('$stateChangeStart', function (event, next) { Auth.isLoggedInAsync(function(loggedIn) { if (next.authenticate && !loggedIn) { $location.path('/login'); } });
- });
- });
- -~
- \ No newline at end of file
- +~
- +0;www@foobar:~/dev/statetest^G[www@foobar statetest]$ vi client/app/app.js
- +"client/app/app.js" 54L, 1498Cc'use strict';
- +
- +angular.module('testApp', [
- + 'ngCookies',
- + 'ngResource',
- + 'ngSanitize',
- + 'btford.socket-io',
- + 'ui.router',
- + 'ui.bootstrap'
- +])
- + .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- + $urlRouterProvider .otherwise('/'); $locationProvider.html5Mode(true);
- + $httpProvider.interceptors.push('authInterceptor');
- + })
- +
- + .factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {
- + return { // Add authorization token to headers request: function (config) { config.headers = config.headers || {}; if ($cookieStore.get('token')) { config.headers.Authorization = 'Bearer ' +
- \ No newline at end of file
- [www@foobar statetest]$ git diff
- diff --git a/client/app/app.js b/client/app/app.js
- index 06f98ed..be5cb98 100644
- --- a/client/app/app.js
- +++ b/client/app/app.js
- @@ -10,7 +10,7 @@ angular.module('testApp', [
- ])
- .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- $urlRouterProvider
- - .otherwise('/');
- + .otherwise('/login');
- $locationProvider.html5Mode(true);
- $httpProvider.interceptors.push('authInterceptor');
- diff --git a/typescript b/typescript
- index fd4ec25..f806471 100644
- --- a/typescript
- +++ b/typescript
- @@ -818,4 +818,22 @@ angular.module('testApp', [
- $rootScope.$on('$stateChangeStart', function (event, next) { Auth.isLoggedInAsync(function(loggedIn) { if (next.authenticate && !loggedIn) { $location.path('/login'); } });
- });
- });
- -~
- \ No newline at end of file
- +~
- +0;www@foobar:~/dev/statetest^G[www@foobar statetest]$ vi client/app/app.js
- +"client/app/app.js" 54L, 1498Cc'use strict';
- +
- +angular.module('testApp', [
- + 'ngCookies',
- + 'ngResource',
- + 'ngSanitize',
- [www@foobar statetest]$ !vi
- vi client/app/app.js
- "client/app/app.js" 54L, 1503C'use strict';
- angular.module('testApp', [
- 'ngCookies',
- 'ngResource',
- 'ngSanitize',
- 'btford.socket-io',
- 'ui.router',
- 'ui.bootstrap'
- ])
- .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- $urlRouterProvider .otherwise('/login'); $locationProvider.html5Mode(true);
- $httpProvider.interceptors.push('authInterceptor');
- })
- .factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {
- [www@foobar{statetest]$hcleartion token to headers request: function (config) { config.headers = config.headers || {}; if ($cookieStore.get('token')) { config.headers.Authorization = 'Bearer ' + $cookieStore.get('token'); } return config; }, // Intercept 401s and redirect you to login responseError: function(response) {13,7Top+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b314,0-13,7 :q
- [www@foobar statetest]$ git diff
- diff --git a/client/app/app.js b/client/app/app.js
- index 06f98ed..be5cb98 100644
- --- a/client/app/app.js
- +++ b/client/app/app.js
- @@ -10,7 +10,7 @@ angular.module('testApp', [
- ])
- .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- $urlRouterProvider
- - .otherwise('/');
- + .otherwise('/login');
- $locationProvider.html5Mode(true);
- $httpProvider.interceptors.push('authInterceptor');
- diff --git a/typescript b/typescript
- index fd4ec25..5a5c286 100644
- --- a/typescript
- +++ b/typescript
- @@ -818,4 +818,88 @@ angular.module('testApp', [
- $rootScope.$on('$stateChangeStart', function (event, next) { Auth.isLoggedInAsync(function(loggedIn) { if (next.authenticate && !loggedIn) { $location.path('/login'); } });
- });
- });
- -~
- \ No newline at end of file
- +~
- +0;www@foobar:~/dev/statetest^G[www@foobar statetest]$ vi client/app/app.js
- +"client/app/app.js" 54L, 1498Cc'use strict';
- +
- +angular.module('testApp', [
- + 'ngCookies',
- + 'ngResource',
- + 'ngSanitize',
- + 'btford.socket-io',
- + 'ui.router',
- + 'ui.bootstrap'
- +])
- + .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- + $urlRouterProvider .otherwise('/'); $locationProvider.html5Mode(true);
- + $httpProvider.interceptors.push('authInterceptor');
- + })
- +
- + .factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {
- + return { // Add authorization token to headers request: function (config) { config.headers = config.headers || {}; if ($cookieStore.get('token')) { config.headers.Authorization = 'Bearer ' +
- +^Mdiff --git a/client/app/app.js b/client/app/app.js
- +index 06f98ed..be5cb98 100644
- +--- a/client/app/app.js
- ++++ b/client/app/app.js
- +@@ -10,7 +10,7 @@ angular.module('testApp', [
- + ])
- + .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- + $urlRouterProvider
- +- .otherwise('/');
- ++ .otherwise('/login');
- +
- + $locationProvider.html5Mode(true);
- + $httpProvider.interceptors.push('authInterceptor');
- +diff --git a/typescript b/typescript
- +index fd4ec25..f806471 100644
- +--- a/typescript
- ++++ b/typescript
- +@@ -818,4 +818,22 @@ angular.module('testApp', [
- + $rootScope.$on('$stateChangeStart', function (event, next) { Auth.isLoggedInAsync(function(loggedIn) { if (next.authenticate && !loggedIn) { $location.path('/login'); } });
- + });
- + });
- +-~
- +\ No newline at end of file
- ++~
- ++0;www@foobar:~/dev/statetest^G[www@foobar statetest]$ vi client/app/app.js
- ++"client/app/app.js" 54L, 1498Cc'use strict';
- ++
- ++angular.module('testApp', [
- ++ 'ngCookies',
- ++ 'ngResource',
- ++ 'ngSanitize',
- +:^M+ 'btford.socket-io',
- ++ 'ui.router',
- ++ 'ui.bootstrap'
- ++])
- ++ .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- ++ $urlRouterProvider .otherwise('/'); $locationProvider.html5Mode(true);
- ++ $httpProvider.interceptors.push('authInterceptor');
- ++ })
- ++
- ++ .factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {
- ++ return { // Add authorization token to headers request: function (config) { config.headers = config.headers || {}; if ($cookieStore.get('token')) { config.headers.Authorization = 'Bearer '
- +\ No newline at end of file
- +(END) ^M^G^M(END) ^M^G^M(END) ^M0;www@foobar:~/dev/statetest^G[www@foobar statetest]$ git diff
- +^Mdiff --git a/client/app/app.js b/client/app/app.js
- +index 06f98ed..be5cb98 100644
- +--- a/client/app/app.js
- ++++ b/client/app/app.js
- +@@ -10,7 +10,7 @@ angular.module('testApp', [
- + ])
- + .config(function ($stateProvider, $urlRouterProvider, $locationProvider, $httpProvider) {
- + $urlRouterProvider
- +- .otherwise('/');
- ++ .otherwise('/login');
- +
- + $locationProvider.html5Mode(true);
- + $httpProvider.interceptors.push('authInterceptor');
- +diff --git a/typescript b/typescript
- +index fd4ec25..f806471 100644
- +--- a/typescript
- ++++ b/typescript
- +@@ -818,4 +818,22 @@ angular.module('testApp', [
- + $rootScope.$on('$stateChangeStart', function (event, next) { Auth.isLoggedInAsync(function(loggedIn) { if (next.authenticate && !loggedIn) { $location.path('/login'); } });
- + });
- + });
- +-~
- \ No newline at end of file
- [www@foobar statetest]$ ls -latr
- total 176
- drwxrwxr-x 3 www www 4096 Jun 19 15:14 ..
- -rw-r--r-- 1 www www 87 Jun 19 15:15 .gitignore
- -rw-rw-r-- 1 www www 1185 Jun 19 15:15 .yo-rc.json
- -rw-r--r-- 1 www www 554 Jun 19 15:15 bower.json
- -rw-r--r-- 1 www www 2820 Jun 19 15:15 package.json
- -rw-r--r-- 1 www www 47 Jun 19 15:15 .bowerrc
- -rw-r--r-- 1 www www 8 Jun 19 15:15 .buildignore
- -rw-r--r-- 1 www www 415 Jun 19 15:15 .editorconfig
- -rw-r--r-- 1 www www 11 Jun 19 15:15 .gitattributes
- -rw-r--r-- 1 www www 134 Jun 19 15:15 .travis.yml
- drwxrwxr-x 3 www www 4096 Jun 19 15:15 e2e
- -rw-r--r-- 1 www www 2387 Jun 19 15:15 karma.conf.js
- -rw-r--r-- 1 www www 15184 Jun 19 15:15 Gruntfile.js
- -rw-r--r-- 1 www www 1598 Jun 19 15:15 protractor.conf.js
- drwxrwxr-x 7 www www 4096 Jun 19 15:15 server
- drwxrwxr-x 6 www www 4096 Jun 19 15:15 client
- drwxrwxr-x 76 www www 4096 Jun 19 15:15 node_modules
- drwxrwxr-x 7 www www 4096 Jun 19 15:19 .
- drwxrwxr-x 7 www www 4096 Jun 19 15:19 .git
- -rw-rw-r-- 1 www www 86016 Jun 19 15:21 typescript
- [www@foobar statetest]$ git status
- # On branch master
- #
- # Initial commit
- #
- # Changes to be committed:
- # (use "git rm --cached <file>..." to unstage)
- #
- # new file: .bowerrc
- # new file: .buildignore
- # new file: .editorconfig
- # new file: .gitattributes
- # new file: .gitignore
- # new file: .travis.yml
- # new file: .yo-rc.json
- # new file: Gruntfile.js
- # new file: bower.json
- # new file: client/.htaccess
- # new file: client/.jshintrc
- # new file: client/app/account/account.js
- # new file: client/app/account/login/login.controller.js
- # new file: client/app/account/login/login.css
- # new file: client/app/account/login/login.html
- # new file: client/app/account/settings/settings.controller.js
- # new file: client/app/account/settings/settings.html
- # new file: client/app/account/signup/signup.controller.js
- # new file: client/app/account/signup/signup.html
- # new file: client/app/admin/admin.controller.js
- # new file: client/app/admin/admin.css
- # new file: client/app/admin/admin.html
- # new file: client/app/admin/admin.js
- # new file: client/app/app.css
- # new file: client/app/app.js
- # new file: client/app/main/main.controller.js
- # new file: client/app/main/main.controller.spec.js
- # new file: client/app/main/main.css
- # new file: client/app/main/main.html
- # new file: client/app/main/main.js
- # new file: client/assets/images/yeoman.png
- # new file: client/components/auth/auth.service.js
- # new file: client/components/auth/user.service.js
- # new file: client/components/modal/modal.css
- # new file: client/components/modal/modal.html
- # new file: client/components/modal/modal.service.js
- # new file: client/components/mongoose-error/mongoose-error.directive.js
- # new file: client/components/navbar/navbar.controller.js
- # new file: client/components/navbar/navbar.html
- # new file: client/components/socket/socket.mock.js
- # new file: client/components/socket/socket.service.js
- # new file: client/favicon.ico
- # new file: client/index.html
- # new file: client/robots.txt
- # new file: e2e/main/main.po.js
- # new file: e2e/main/main.spec.js
- # new file: karma.conf.js
- # new file: package.json
- # new file: protractor.conf.js
- # new file: server/.jshintrc
- # new file: server/.jshintrc-spec
- # new file: server/api/thing/index.js
- # new file: server/api/thing/thing.controller.js
- # new file: server/api/thing/thing.model.js
- # new file: server/api/thing/thing.socket.js
- # new file: server/api/thing/thing.spec.js
- # new file: server/api/user/index.js
- # new file: server/api/user/user.controller.js
- # new file: server/api/user/user.model.js
- # new file: server/api/user/user.model.spec.js
- # new file: server/app.js
- # new file: server/auth/auth.service.js
- # new file: server/auth/index.js
- # new file: server/auth/local/index.js
- # new file: server/auth/local/passport.js
- # new file: server/components/errors/index.js
- # new file: server/config/environment/development.js
- # new file: server/config/environment/index.js
- # new file: server/config/environment/production.js
- # new file: server/config/environment/test.js
- # new file: server/config/express.js
- # new file: server/config/local.env.sample.js
- # new file: server/config/seed.js
- # new file: server/config/socketio.js
- # new file: server/routes.js
- # new file: server/views/404.html
- # new file: typescript
- #
- # Changed but not updated:
- # (use "git add <file>..." to update what will be committed)
- # (use "git checkout -- <file>..." to discard changes in working directory)
- #
- # modified: client/app/app.js
- # modified: typescript
- #
- [www@foobar statetest]$ jobs
- [www@foobar statetest]$ ps
- PID TTY TIME CMD
- 2884 pts/3 00:00:00 bash
- 3825 pts/3 00:00:00 ps
- [www@foobar statetest]$ grunt serve
- Running "serve" task
- Running "clean:server" (clean) task
- Running "env:all" (env) task
- Running "concurrent:server" (concurrent) task
- Running "injector:scripts" (injector) task
- Missing option `template`, using `dest` as template instead
- Injecting js files (14 files)
- Running "injector:css" (injector) task
- Missing option `template`, using `dest` as template instead
- Injecting css files (5 files)
- Running "wiredep:target" (wiredep) task
- client/index.html modified.
- Running "autoprefixer:dist" (autoprefixer) task
- Running "express:dev" (express) task
- Starting background Express server
- Debugger listening on port 5858
- Express server listening on 9000, in development mode
- Running "wait" task
- >> Waiting for server reload...
- events.js:85
- throw er; // Unhandled 'error' event
- ^
- Error: failed to connect to [localhost:27017]
- at null.<anonymous> (/home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:555:25)
- at emit (events.js:118:17)
- at null.<anonymous> (/home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:156:15)
- at emit (events.js:110:17)
- at Socket.<anonymous> (/home/www/dev/statetest/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/connection.js:534:10)
- at Socket.emit (events.js:107:17)
- at net.js:459:14
- at process._tickCallback (node.js:355:11)
- Done waiting!
- Running "open:server" (open) task
- Warning: Command failed: /bin/sh -c /home/www/dev/statetest/node_modules/open/vendor/xdg-open "http://localhost:9000"
- xdg-open: no method available for opening 'http://localhost:9000'
- Use --force to continue.
- Aborted due to warnings.
- Execution Time (2015-06-19 22:21:36 UTC)
- loading tasks 179ms ▇▇▇▇▇▇▇ 4%
- clean:server 50ms ▇▇ 1%
- injector:scripts 54ms ▇▇ 1%
- wiredep:target 739ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 17%
- autoprefixer:dist 61ms ▇▇▇ 1%
- express:dev 1.6s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 37%
- wait 1.5s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 34%
- open:server 115ms ▇▇▇▇▇ 3%
- Total 4.5s
- [www@foobar statetest]$ grunt serve
- Running "serve" task
- Running "clean:server" (clean) task
- Running "env:all" (env) task
- Running "concurrent:server" (concurrent) task
- Running "injector:scripts" (injector) task
- Missing option `template`, using `dest` as template instead
- Injecting js files (14 files)
- >> Nothing changed
- Running "injector:css" (injector) task
- Missing option `template`, using `dest` as template instead
- Injecting css files (5 files)
- >> Nothing changed
- Running "wiredep:target" (wiredep) task
- Running "autoprefixer:dist" (autoprefixer) task
- Running "express:dev" (express) task
- Starting background Express server
- Debugger listening on port 5858
- Express server listening on 9000, in development mode
- Running "wait" task
- >> Waiting for server reload...
- finished populating users
- Done waiting!
- Running "open:server" (open) task
- Warning: Command failed: /bin/sh -c /home/www/dev/statetest/node_modules/open/vendor/xdg-open "http://localhost:9000"
- xdg-open: no method available for opening 'http://localhost:9000'
- Use --force to continue.
- Aborted due to warnings.
- Execution Time (2015-06-19 22:28:44 UTC)
- loading tasks 223ms ▇▇▇▇▇▇▇▇▇ 6%
- clean:server 65ms ▇▇▇ 2%
- injector:scripts 68ms ▇▇▇ 2%
- wiredep:target 865ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 21%
- autoprefixer:dist 74ms ▇▇▇ 2%
- express:dev 1.1s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 26%
- wait 1.5s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 37%
- open:server 76ms ▇▇▇ 2%
- Total 4s
- [www@foobar statetest]$
- [www@foobar statetest]$ grunt serve --force
- Running "serve" task
- Running "clean:server" (clean) task
- Running "env:all" (env) task
- Running "concurrent:server" (concurrent) task
- Running "injector:scripts" (injector) task
- Missing option `template`, using `dest` as template instead
- Injecting js files (14 files)
- >> Nothing changed
- Running "injector:css" (injector) task
- Missing option `template`, using `dest` as template instead
- Injecting css files (5 files)
- >> Nothing changed
- Running "wiredep:target" (wiredep) task
- Running "autoprefixer:dist" (autoprefixer) task
- Running "express:dev" (express) task
- Starting background Express server
- Debugger listening on port 5858
- Express server listening on 9000, in development mode
- Running "wait" task
- >> Waiting for server reload...
- finished populating users
- Done waiting!
- Running "open:server" (open) task
- Warning: Command failed: /bin/sh -c /home/www/dev/statetest/node_modules/open/vendor/xdg-open "http://localhost:9000"
- xdg-open: no method available for opening 'http://localhost:9000'
- Used --force, continuing.
- Running "watch" task
- Waiting...
- [undefined:undefined] CONNECTED
- GET /api/things 200 11ms
- ^C
- Execution Time (2015-06-19 22:29:31 UTC)
- wiredep:target 476ms ▇▇ 1%
- express:dev 1.1s ▇▇▇▇▇ 3%
- wait 1.5s ▇▇▇▇▇▇ 3%
- watch 40.5s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 92%
- Total 44.2s
- Stopping Express server
- [www@foobar statetest]$ git
- [www@foobar statetest]$ ^C
- [www@foobar statetest]$ exit
- Script done on Fri 19 Jun 2015 03:30:23 PM PDT
Add Comment
Please, Sign In to add comment