Skip to content

Instantly share code, notes, and snippets.

@Mousaka

Mousaka/log.sh Secret

Created February 24, 2016 14:38
Show Gist options
  • Save Mousaka/e626c0264c9f4b79ffff to your computer and use it in GitHub Desktop.
Save Mousaka/e626c0264c9f4b79ffff to your computer and use it in GitHub Desktop.
Me trying to use directve generator
krlu@workbot:~/temps$ mkdir test
krlu@workbot:~/temps$ cd test/
krlu@workbot:~/temps/test$ yo
? 'Allo krlu! What would you like to do? Update your generators
? Generators to update generator-angular-require-fullstack
/home/krlu/.npm-global/lib
└── generator-angular-require-fullstack@0.2.1
I've just updated your generators. Remember, you can update
a specific generator with npm by running:
npm install -g generator-_______
? 'Allo krlu! What would you like to do? Get me out of here!
_-----_
| | .-----------------------.
|--(o)--| | Bye from us! |
`---------´ | Chat soon. |
( _´U`_ ) | Yeoman team |
/___A___\ | http://yeoman.io |
| ~ | '-----------------------'
__'.___.'__
´ ` |° ´ Y `
krlu@workbot:~/temps/test$ yo angular-require-fullstack
_-----_
| | .--------------------------.
|--(o)--| | Welcome to the brilliant |
`---------´ | AngularRequireFullstack |
( _´U`_ ) | generator! by MONITS |
/___A___\ '--------------------------'
| ~ |
__'.___.'__
´ ` |° ´ Y `
I will generate a fullstack structure based on AngularJS + RequireJS, alongside some must-have modules
? Your project name: myApp
? This process may take some time, do you want to continue? Yes
create bower.json
create package.json
create app/scripts/myApp.js
create app/scripts/build.js
create app/scripts/paths.js
create app/scripts/routes.js
create Gruntfile.js
create app/robots.txt
create app/scripts/i18n/i18nLoader.js
create app/scripts/i18n/translations.en.js
create app/scripts/controllers/IndexCtrl.js
create app/scripts/controllers/HomeCtrl.js
create app/scripts/directives/sample.js
create app/scripts/services/sampleService.js
create app/scripts/services/dependencyResolverFor.js
create app/images/yeoman.png
create app/styles/main.scss
create app/styles/modules/_variables.scss
create app/styles/partials/_home.scss
create app/index.html
create app/404.html
create app/views/home.html
create .editorconfig
create .eslintrc
I'm all done. Running npm install & bower install for you to install the required dependencies. If this fails, try running the command yourself.
npm WARN deprecated lodash@0.9.2: Grunt needs your help! See https://github.com/gruntjs/grunt/issues/1403.
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@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 find-file@1.0.1: Use the globby package instead
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.
npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm
npm WARN prefer global eslint@0.10.2 should be installed with -g
> spawn-sync@1.0.15 postinstall /home/krlu/temps/test/node_modules/spawn-sync
> node postinstall
> pngquant-bin@1.0.1 postinstall /home/krlu/temps/test/node_modules/pngquant-bin
> node lib/install.js
fetch : https://raw.github.com/imagemin/pngquant-bin/v1.0.1/vendor/linux/x64/pngquant
progress : [====================] 100% 0.0s
✔ pre-build test passed successfully!
> optipng-bin@1.0.1 postinstall /home/krlu/temps/test/node_modules/optipng-bin
> node lib/install.js
fetch : https://raw.github.com/imagemin/optipng-bin/v1.0.1/vendor/linux/x64/optipng
progress : [====================] 100% 0.0s
✔ pre-build test passed successfully!
> jpegtran-bin@1.0.2 postinstall /home/krlu/temps/test/node_modules/jpegtran-bin
> node lib/install.js
fetch : https://raw.github.com/imagemin/jpegtran-bin/v1.0.2/vendor/linux/x64/jpegtran
progress : [====================] 100% 0.0s
✔ pre-build test passed successfully!
> gifsicle@1.0.3 postinstall /home/krlu/temps/test/node_modules/gifsicle
> node lib/install.js
fetch : https://raw.github.com/imagemin/gifsicle-bin/v1.0.3/vendor/linux/x64/gifsicle
progress : [====================] 100% 0.0s
✔ pre-build test passed successfully!
myApp@0.0.0 /home/krlu/temps/test
├── bower@1.7.7
├─┬ grunt@0.4.5
│ ├── async@0.1.22
│ ├── coffee-script@1.3.3
│ ├── colors@0.6.2
│ ├── dateformat@1.0.2-1.2.3
│ ├── eventemitter2@0.4.14
│ ├── exit@0.1.2
│ ├─┬ findup-sync@0.1.3
│ │ ├─┬ glob@3.2.11
│ │ │ ├── inherits@2.0.1
│ │ │ └── minimatch@0.3.0
│ │ └── lodash@2.4.2
│ ├── getobject@0.1.0
│ ├─┬ glob@3.1.21
│ │ ├── graceful-fs@1.2.3
│ │ └── inherits@1.0.2
│ ├─┬ grunt-legacy-log@0.1.3
│ │ ├─┬ grunt-legacy-log-utils@0.1.1
│ │ │ ├── lodash@2.4.2
│ │ │ └── underscore.string@2.3.3
│ │ ├── lodash@2.4.2
│ │ └── underscore.string@2.3.3
│ ├── grunt-legacy-util@0.2.0
│ ├── hooker@0.2.3
│ ├── iconv-lite@0.2.11
│ ├─┬ js-yaml@2.0.5
│ │ ├─┬ argparse@0.1.16
│ │ │ ├── underscore@1.7.0
│ │ │ └── underscore.string@2.4.0
│ │ └── esprima@1.0.4
│ ├── lodash@0.9.2
│ ├─┬ minimatch@0.2.14
│ │ ├── lru-cache@2.7.3
│ │ └── sigmund@1.0.1
│ ├─┬ nopt@1.0.10
│ │ └── abbrev@1.0.7
│ ├── rimraf@2.2.8
│ ├── underscore.string@2.2.1
│ └── which@1.0.9
├─┬ grunt-autoprefixer@0.7.6
│ ├─┬ autoprefixer@1.3.1
│ │ ├── caniuse-db@1.0.30000411
│ │ ├─┬ fs-extra@0.9.1
│ │ │ ├── jsonfile@1.1.1
│ │ │ └── ncp@0.5.1
│ │ └─┬ postcss@0.3.5
│ │ └── base64-js@0.0.8
│ ├─┬ chalk@0.4.0
│ │ ├── ansi-styles@1.0.0
│ │ ├── has-color@0.1.7
│ │ └── strip-ansi@0.1.1
│ └── diff@1.0.8
├─┬ grunt-bower-requirejs@1.1.1
│ └─┬ bower-requirejs@1.2.0
│ ├─┬ chalk@1.1.1
│ │ ├─┬ ansi-styles@2.2.0
│ │ │ └── color-convert@1.0.0
│ │ ├── has-ansi@2.0.0
│ │ ├─┬ strip-ansi@3.0.1
│ │ │ └── ansi-regex@2.0.0
│ │ └── supports-color@2.0.0
│ ├─┬ file-utils@0.2.2
│ │ ├─┬ findup-sync@0.2.1
│ │ │ └── glob@4.3.5
│ │ ├── glob@4.5.3
│ │ ├── iconv-lite@0.4.13
│ │ ├── isbinaryfile@2.0.4
│ │ ├── lodash@2.4.2
│ │ └─┬ minimatch@2.0.10
│ │ └─┬ brace-expansion@1.1.3
│ │ ├── balanced-match@0.3.0
│ │ └── concat-map@0.0.1
│ ├── lodash@3.10.1
│ ├── nopt@3.0.6
│ ├── object-assign@2.1.1
│ ├── slash@1.0.0
│ ├─┬ sudo-block@1.2.0
│ │ ├─┬ chalk@1.1.1
│ │ │ ├── ansi-styles@2.2.0
│ │ │ └── strip-ansi@3.0.1
│ │ ├── is-docker@1.0.0
│ │ └── is-root@1.0.0
│ └─┬ update-notifier@0.3.2
│ ├─┬ chalk@1.1.1
│ │ ├── ansi-styles@2.2.0
│ │ └── strip-ansi@3.0.1
│ ├─┬ configstore@0.3.2
│ │ ├── graceful-fs@3.0.8
│ │ ├─┬ js-yaml@3.5.3
│ │ │ ├── argparse@1.0.6
│ │ │ └── esprima@2.7.2
│ │ ├─┬ osenv@0.1.3
│ │ │ └── os-homedir@1.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.3
│ │ │ ├── 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
│ │ │ ├── object-assign@3.0.0
│ │ │ ├── prepend-http@1.0.3
│ │ │ ├── read-all-stream@3.1.0
│ │ │ └── timed-out@2.0.0
│ │ └─┬ registry-url@3.0.3
│ │ └─┬ rc@1.1.6
│ │ ├── deep-extend@0.4.1
│ │ ├── ini@1.3.4
│ │ └── minimist@1.2.0
│ ├─┬ semver-diff@2.1.0
│ │ └── semver@5.1.0
│ └─┬ string-length@1.0.1
│ └── strip-ansi@3.0.1
├─┬ grunt-concurrent@0.5.0
│ ├── async@0.2.10
│ └─┬ pad-stdio@0.1.1
│ └── lpad@0.2.1
├── grunt-contrib-clean@0.5.0
├─┬ grunt-contrib-compass@0.7.2
│ ├── async@0.2.10
│ ├── dargs@0.1.0
│ └── tmp@0.0.23
├── grunt-contrib-concat@0.4.0
├─┬ grunt-contrib-connect@0.7.1
│ ├── async@0.2.10
│ ├─┬ connect@2.13.1
│ │ ├── batch@0.5.0
│ │ ├── buffer-crc32@0.2.1
│ │ ├── bytes@0.2.1
│ │ ├── compressible@1.0.0
│ │ ├── cookie@0.1.0
│ │ ├── cookie-signature@1.0.1
│ │ ├── debug@0.8.1
│ │ ├── fresh@0.2.0
│ │ ├── methods@0.1.0
│ │ ├─┬ multiparty@2.2.0
│ │ │ ├─┬ readable-stream@1.1.13
│ │ │ │ ├── core-util-is@1.0.2
│ │ │ │ └── string_decoder@0.10.31
│ │ │ └─┬ stream-counter@0.2.0
│ │ │ └── readable-stream@1.1.13
│ │ ├── negotiator@0.3.0
│ │ ├── pause@0.0.1
│ │ ├── qs@0.6.6
│ │ ├── raw-body@1.1.3
│ │ ├─┬ send@0.1.4
│ │ │ ├── mime@1.2.11
│ │ │ └── range-parser@0.0.4
│ │ └── uid2@0.0.3
│ ├── connect-livereload@0.3.2
│ ├── open@0.0.4
│ └─┬ portscanner@0.2.2
│ └── async@0.1.15
├── grunt-contrib-copy@0.5.0
├─┬ grunt-contrib-cssmin@0.9.0
│ ├─┬ clean-css@2.1.8
│ │ └── commander@2.1.0
│ └─┬ maxmin@0.1.0
│ └─┬ gzip-size@0.1.1
│ └─┬ zlib-browserify@0.0.3
│ └─┬ tape@0.2.2
│ ├── deep-equal@0.0.0
│ └── defined@0.0.0
├─┬ grunt-contrib-htmlmin@0.3.0
│ ├─┬ html-minifier@0.6.9
│ │ ├─┬ change-case@2.1.6
│ │ │ ├── camel-case@1.2.2
│ │ │ ├── constant-case@1.1.2
│ │ │ ├── dot-case@1.1.2
│ │ │ ├── is-lower-case@1.1.3
│ │ │ ├── is-upper-case@1.1.2
│ │ │ ├── lower-case@1.1.3
│ │ │ ├── param-case@1.1.2
│ │ │ ├── pascal-case@1.1.2
│ │ │ ├── path-case@1.1.2
│ │ │ ├── sentence-case@1.1.3
│ │ │ ├── snake-case@1.1.2
│ │ │ ├── swap-case@1.1.2
│ │ │ ├── title-case@1.1.2
│ │ │ ├── upper-case@1.1.3
│ │ │ └── upper-case-first@1.1.2
│ │ ├─┬ clean-css@2.2.23
│ │ │ └── commander@2.2.0
│ │ ├─┬ cli@0.6.6
│ │ │ └─┬ glob@3.2.11
│ │ │ └── minimatch@0.3.0
│ │ └── relateurl@0.2.6
│ └── pretty-bytes@0.1.2
├─┬ grunt-contrib-imagemin@0.8.1
│ ├── async@0.9.2
│ ├─┬ chalk@0.5.1
│ │ ├── ansi-styles@1.1.0
│ │ ├── escape-string-regexp@1.0.5
│ │ ├─┬ has-ansi@0.1.0
│ │ │ └── ansi-regex@0.2.1
│ │ ├── strip-ansi@0.3.0
│ │ └── supports-color@0.2.0
│ ├─┬ imagemin@1.0.5
│ │ ├─┬ fs-extra@0.11.1
│ │ │ ├── jsonfile@2.2.3
│ │ │ └── ncp@0.6.0
│ │ ├── get-stdin@3.0.2
│ │ ├─┬ imagemin-gifsicle@1.0.0
│ │ │ ├── exec-buffer@1.1.2
│ │ │ ├─┬ gifsicle@1.0.3
│ │ │ │ ├─┬ bin-build@1.1.0
│ │ │ │ │ └─┬ download@3.3.0
│ │ │ │ │ ├─┬ decompress-tar@2.0.2
│ │ │ │ │ │ ├── is-tar@1.0.0
│ │ │ │ │ │ └─┬ strip-dirs@0.1.1
│ │ │ │ │ │ ├─┬ 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
│ │ │ │ │ │ ├─┬ is-absolute@0.1.7
│ │ │ │ │ │ │ └── is-relative@0.1.3
│ │ │ │ │ │ ├── is-integer@1.0.6
│ │ │ │ │ │ └── minimist@1.2.0
│ │ │ │ │ ├─┬ decompress-tarbz2@2.0.2
│ │ │ │ │ │ ├── is-bzip2@1.0.0
│ │ │ │ │ │ └─┬ seek-bzip@1.0.5
│ │ │ │ │ │ └── commander@2.8.1
│ │ │ │ │ ├─┬ decompress-targz@2.1.0
│ │ │ │ │ │ ├── is-gzip@1.0.0
│ │ │ │ │ │ ├─┬ strip-dirs@1.1.1
│ │ │ │ │ │ │ ├─┬ chalk@1.1.1
│ │ │ │ │ │ │ │ ├── ansi-styles@2.2.0
│ │ │ │ │ │ │ │ └── strip-ansi@3.0.1
│ │ │ │ │ │ │ ├── get-stdin@4.0.1
│ │ │ │ │ │ │ ├── is-natural-number@2.0.0
│ │ │ │ │ │ │ ├── minimist@1.2.0
│ │ │ │ │ │ │ └─┬ sum-up@1.0.2
│ │ │ │ │ │ │ └─┬ chalk@1.1.1
│ │ │ │ │ │ │ ├── ansi-styles@2.2.0
│ │ │ │ │ │ │ └── strip-ansi@3.0.1
│ │ │ │ │ │ └─┬ tar-stream@1.3.2
│ │ │ │ │ │ └── bl@1.1.2
│ │ │ │ │ ├─┬ decompress-unzip@2.1.2
│ │ │ │ │ │ ├── is-zip@1.0.0
│ │ │ │ │ │ ├─┬ strip-dirs@1.1.1
│ │ │ │ │ │ │ ├─┬ chalk@1.1.1
│ │ │ │ │ │ │ │ ├── ansi-styles@2.2.0
│ │ │ │ │ │ │ │ └── strip-ansi@3.0.1
│ │ │ │ │ │ │ ├── get-stdin@4.0.1
│ │ │ │ │ │ │ └── minimist@1.2.0
│ │ │ │ │ │ └─┬ yauzl@2.4.1
│ │ │ │ │ │ └─┬ fd-slicer@1.0.1
│ │ │ │ │ │ └── pend@1.2.0
│ │ │ │ │ ├─┬ each-async@1.1.1
│ │ │ │ │ │ ├── onetime@1.1.0
│ │ │ │ │ │ └── set-immediate-shim@1.0.1
│ │ │ │ │ ├── gulp-rename@1.2.2
│ │ │ │ │ ├─┬ meow@2.1.0
│ │ │ │ │ │ ├── camelcase-keys@1.0.0
│ │ │ │ │ │ ├─┬ indent-string@1.2.2
│ │ │ │ │ │ │ ├── get-stdin@4.0.1
│ │ │ │ │ │ │ └── repeating@1.1.3
│ │ │ │ │ │ └── minimist@1.2.0
│ │ │ │ │ ├─┬ rc@0.5.5
│ │ │ │ │ │ ├── deep-extend@0.2.11
│ │ │ │ │ │ └── strip-json-comments@0.1.3
│ │ │ │ │ ├─┬ stream-combiner@0.2.2
│ │ │ │ │ │ └── duplexer@0.1.1
│ │ │ │ │ ├─┬ url-regex@2.1.3
│ │ │ │ │ │ └── ip-regex@1.0.3
│ │ │ │ │ ├─┬ vinyl@0.4.6
│ │ │ │ │ │ ├── clone@0.2.0
│ │ │ │ │ │ └── clone-stats@0.0.1
│ │ │ │ │ ├─┬ vinyl-fs@0.3.14
│ │ │ │ │ │ ├─┬ defaults@1.0.3
│ │ │ │ │ │ │ └── clone@1.0.2
│ │ │ │ │ │ ├─┬ glob-stream@3.1.18
│ │ │ │ │ │ │ ├── glob@4.5.3
│ │ │ │ │ │ │ ├─┬ glob2base@0.0.12
│ │ │ │ │ │ │ │ └── find-index@0.1.1
│ │ │ │ │ │ │ ├── minimatch@2.0.10
│ │ │ │ │ │ │ ├── ordered-read-streams@0.1.0
│ │ │ │ │ │ │ └── unique-stream@1.0.0
│ │ │ │ │ │ ├── glob-watcher@0.0.6
│ │ │ │ │ │ ├── graceful-fs@3.0.8
│ │ │ │ │ │ └─┬ strip-bom@1.0.0
│ │ │ │ │ │ └── first-chunk-stream@1.0.0
│ │ │ │ │ └─┬ ware@1.3.0
│ │ │ │ │ └─┬ wrap-fn@0.1.5
│ │ │ │ │ └── co@3.1.0
│ │ │ │ ├─┬ bin-wrapper@1.0.5
│ │ │ │ │ ├─┬ bin-check@1.1.0
│ │ │ │ │ │ ├─┬ executable@1.1.0
│ │ │ │ │ │ │ └─┬ meow@3.7.0
│ │ │ │ │ │ │ ├── minimist@1.2.0
│ │ │ │ │ │ │ └── object-assign@4.0.1
│ │ │ │ │ │ └─┬ spawn-sync@1.0.15
│ │ │ │ │ │ └── os-shim@0.1.3
│ │ │ │ │ ├─┬ bin-version-check@1.0.0
│ │ │ │ │ │ ├─┬ bin-version@1.0.4
│ │ │ │ │ │ │ └─┬ find-versions@1.2.1
│ │ │ │ │ │ │ ├── array-uniq@1.0.2
│ │ │ │ │ │ │ ├── get-stdin@4.0.1
│ │ │ │ │ │ │ ├─┬ meow@3.7.0
│ │ │ │ │ │ │ │ ├── minimist@1.2.0
│ │ │ │ │ │ │ │ └── object-assign@4.0.1
│ │ │ │ │ │ │ └── semver-regex@1.0.0
│ │ │ │ │ │ ├── minimist@1.2.0
│ │ │ │ │ │ └── semver@3.0.1
│ │ │ │ │ ├─┬ download-status@2.2.1
│ │ │ │ │ │ ├─┬ 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
│ │ │ │ │ │ ├─┬ lpad-align@1.1.0
│ │ │ │ │ │ │ ├── get-stdin@4.0.1
│ │ │ │ │ │ │ ├── longest@1.0.1
│ │ │ │ │ │ │ ├── lpad@2.0.1
│ │ │ │ │ │ │ └─┬ meow@3.7.0
│ │ │ │ │ │ │ ├── minimist@1.2.0
│ │ │ │ │ │ │ └── object-assign@4.0.1
│ │ │ │ │ │ └── progress@1.1.8
│ │ │ │ │ ├── find-file@1.0.1
│ │ │ │ │ └─┬ npm-which@1.0.2
│ │ │ │ │ ├─┬ commander@2.9.0
│ │ │ │ │ │ └── graceful-readlink@1.0.1
│ │ │ │ │ └─┬ npm-path@1.1.0
│ │ │ │ │ └─┬ which@1.2.4
│ │ │ │ │ └── isexe@1.1.2
│ │ │ │ └─┬ log-symbols@1.0.2
│ │ │ │ └─┬ chalk@1.1.1
│ │ │ │ ├── ansi-styles@2.2.0
│ │ │ │ └── strip-ansi@3.0.1
│ │ │ └── is-gif@1.0.0
│ │ ├─┬ imagemin-jpegtran@1.0.0
│ │ │ ├── is-jpg@1.0.0
│ │ │ └── jpegtran-bin@1.0.2
│ │ ├─┬ imagemin-optipng@1.0.0
│ │ │ ├── is-png@1.0.0
│ │ │ └── optipng-bin@1.0.1
│ │ ├─┬ imagemin-pngquant@1.0.2
│ │ │ └── pngquant-bin@1.0.1
│ │ ├─┬ imagemin-svgo@1.0.2
│ │ │ └── is-svg@1.1.1
│ │ ├── nopt@3.0.6
│ │ ├── stat-mode@0.2.1
│ │ ├─┬ tempfile@1.1.1
│ │ │ ├── os-tmpdir@1.0.1
│ │ │ └── uuid@2.0.1
│ │ └── ware@0.3.0
│ └─┬ pretty-bytes@1.0.4
│ ├── get-stdin@4.0.1
│ └─┬ meow@3.7.0
│ ├─┬ camelcase-keys@2.0.0
│ │ └── camelcase@2.1.0
│ ├── decamelize@1.1.2
│ ├─┬ loud-rejection@1.3.0
│ │ ├── array-find-index@1.0.1
│ │ └── signal-exit@2.1.2
│ ├── map-obj@1.0.1
│ ├── minimist@1.2.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.0
│ │ └─┬ spdx-expression-parse@1.0.2
│ │ └── spdx-exceptions@1.0.4
│ ├── object-assign@4.0.1
│ ├─┬ read-pkg-up@1.0.1
│ │ ├─┬ find-up@1.1.0
│ │ │ ├── path-exists@2.1.0
│ │ │ └─┬ pinkie-promise@2.0.0
│ │ │ └── pinkie@2.0.4
│ │ └─┬ read-pkg@1.1.0
│ │ ├─┬ load-json-file@1.1.0
│ │ │ ├── graceful-fs@4.1.3
│ │ │ ├─┬ parse-json@2.2.0
│ │ │ │ └─┬ error-ex@1.3.0
│ │ │ │ └── is-arrayish@0.2.1
│ │ │ ├── pify@2.3.0
│ │ │ └─┬ strip-bom@2.0.0
│ │ │ └── is-utf8@0.2.1
│ │ └─┬ path-type@1.1.0
│ │ └── graceful-fs@4.1.3
│ ├─┬ redent@1.0.0
│ │ ├─┬ indent-string@2.1.0
│ │ │ └─┬ repeating@2.0.0
│ │ │ └─┬ is-finite@1.0.1
│ │ │ └── number-is-nan@1.0.0
│ │ └─┬ strip-indent@1.0.1
│ │ └── get-stdin@4.0.1
│ └── trim-newlines@1.0.0
├── grunt-contrib-requirejs@0.4.4
├─┬ grunt-contrib-uglify@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
│ ├── window-size@0.1.0
│ └── wordwrap@0.0.2
├─┬ grunt-contrib-watch@0.6.1
│ ├── async@0.2.10
│ ├─┬ gaze@0.5.2
│ │ └─┬ globule@0.1.0
│ │ └── lodash@1.0.2
│ ├── lodash@2.4.2
│ └─┬ tiny-lr-fork@0.0.5
│ ├── debug@0.7.4
│ ├── faye-websocket@0.4.4
│ ├─┬ noptify@0.0.3
│ │ └── nopt@2.0.0
│ └── qs@0.5.6
├─┬ grunt-eslint@2.1.0
│ ├─┬ 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
│ └─┬ eslint@0.10.2
│ ├─┬ 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
│ ├─┬ concat-stream@1.5.1
│ │ ├─┬ readable-stream@2.0.5
│ │ │ ├── process-nextick-args@1.0.6
│ │ │ └── util-deprecate@1.0.2
│ │ └── typedarray@0.0.6
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├─┬ doctrine@0.6.4
│ │ ├── esutils@1.1.6
│ │ └── isarray@0.0.1
│ ├─┬ escope@1.0.3
│ │ └── estraverse@2.0.0
│ ├── esprima@1.2.5
│ ├── estraverse@1.5.1
│ ├─┬ js-yaml@3.2.7
│ │ ├─┬ argparse@1.0.6
│ │ │ └── sprintf-js@1.0.3
│ │ └── esprima@2.0.0
│ ├── minimatch@1.0.0
│ ├─┬ mkdirp@0.5.1
│ │ └── minimist@0.0.8
│ ├── object-assign@1.0.0
│ ├─┬ optionator@0.4.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
│ ├── strip-json-comments@1.0.4
│ ├── user-home@1.1.1
│ └── xml-escape@1.0.0
├─┬ grunt-filerev@0.2.1
│ └── each-async@0.1.3
├─┬ grunt-google-cdn@0.4.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
│ └─┬ google-cdn@0.7.0
│ ├── async@0.9.2
│ ├─┬ bower@1.3.12
│ │ ├── archy@0.0.2
│ │ ├── bower-endpoint-parser@0.2.2
│ │ ├─┬ bower-json@0.4.0
│ │ │ ├── deep-extend@0.2.11
│ │ │ ├── graceful-fs@2.0.3
│ │ │ └── intersect@0.0.3
│ │ ├── bower-logger@0.2.2
│ │ ├─┬ bower-registry-client@0.2.4
│ │ │ ├── async@0.2.10
│ │ │ ├── graceful-fs@2.0.3
│ │ │ ├── lru-cache@2.3.1
│ │ │ ├── mkdirp@0.3.5
│ │ │ ├─┬ request@2.51.0
│ │ │ │ ├── aws-sign2@0.5.0
│ │ │ │ ├── caseless@0.8.0
│ │ │ │ ├─┬ combined-stream@0.0.7
│ │ │ │ │ └── delayed-stream@0.0.5
│ │ │ │ ├── forever-agent@0.5.2
│ │ │ │ ├─┬ form-data@0.2.0
│ │ │ │ │ ├── async@0.9.2
│ │ │ │ │ └─┬ mime-types@2.0.14
│ │ │ │ │ └── mime-db@1.12.0
│ │ │ │ ├─┬ hawk@1.1.1
│ │ │ │ │ ├── boom@0.4.2
│ │ │ │ │ ├── cryptiles@0.2.2
│ │ │ │ │ ├── hoek@0.9.1
│ │ │ │ │ └── sntp@0.2.4
│ │ │ │ ├─┬ http-signature@0.10.1
│ │ │ │ │ ├── asn1@0.1.11
│ │ │ │ │ └── assert-plus@0.1.5
│ │ │ │ ├── mime-types@1.0.2
│ │ │ │ ├── oauth-sign@0.5.0
│ │ │ │ └── qs@2.3.3
│ │ │ └── request-replay@0.2.0
│ │ ├─┬ cardinal@0.4.0
│ │ │ └── redeyed@0.4.4
│ │ ├─┬ chalk@0.5.0
│ │ │ ├── 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
│ │ ├── chmodr@0.1.0
│ │ ├─┬ decompress-zip@0.0.8
│ │ │ ├─┬ binary@0.3.0
│ │ │ │ ├── buffers@0.1.1
│ │ │ │ └─┬ chainsaw@0.1.0
│ │ │ │ └── traverse@0.3.9
│ │ │ ├── graceful-fs@3.0.8
│ │ │ ├── mkpath@0.1.0
│ │ │ ├── nopt@2.2.1
│ │ │ ├── q@1.0.1
│ │ │ ├── readable-stream@1.1.13
│ │ │ └── touch@0.0.2
│ │ ├─┬ fstream@1.0.8
│ │ │ └── graceful-fs@4.1.3
│ │ ├─┬ fstream-ignore@1.0.3
│ │ │ └── minimatch@3.0.0
│ │ ├─┬ glob@4.0.6
│ │ │ └── minimatch@1.0.0
│ │ ├── graceful-fs@3.0.8
│ │ ├─┬ handlebars@2.0.0
│ │ │ ├── optimist@0.3.7
│ │ │ └─┬ uglify-js@2.3.6
│ │ │ └── async@0.2.10
│ │ ├─┬ inquirer@0.7.1
│ │ │ ├─┬ 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
│ │ │ ├─┬ cli-color@0.3.3
│ │ │ │ ├── d@0.1.1
│ │ │ │ ├─┬ es5-ext@0.10.11
│ │ │ │ │ ├── es6-iterator@2.0.0
│ │ │ │ │ └── es6-symbol@3.0.2
│ │ │ │ ├─┬ memoizee@0.3.9
│ │ │ │ │ ├─┬ es6-weak-map@0.1.4
│ │ │ │ │ │ ├── es6-iterator@0.1.3
│ │ │ │ │ │ └── es6-symbol@2.0.1
│ │ │ │ │ ├── event-emitter@0.3.4
│ │ │ │ │ ├── lru-queue@0.1.0
│ │ │ │ │ └── next-tick@0.2.2
│ │ │ │ └── timers-ext@0.1.0
│ │ │ ├── figures@1.4.0
│ │ │ ├── lodash@2.4.2
│ │ │ ├── mute-stream@0.0.4
│ │ │ ├─┬ readline2@0.1.1
│ │ │ │ └─┬ strip-ansi@2.0.1
│ │ │ │ └── ansi-regex@1.1.1
│ │ │ ├── rx@2.5.3
│ │ │ └── through@2.3.8
│ │ ├─┬ insight@0.4.3
│ │ │ ├── async@0.9.2
│ │ │ ├─┬ 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
│ │ │ ├─┬ inquirer@0.6.0
│ │ │ │ └── lodash@2.4.2
│ │ │ ├─┬ lodash.debounce@2.4.1
│ │ │ │ ├── lodash.isfunction@2.4.1
│ │ │ │ ├─┬ lodash.isobject@2.4.1
│ │ │ │ │ └── lodash._objecttypes@2.4.1
│ │ │ │ └─┬ lodash.now@2.4.1
│ │ │ │ └── lodash._isnative@2.4.1
│ │ │ ├── object-assign@1.0.0
│ │ │ ├─┬ os-name@1.0.3
│ │ │ │ ├─┬ osx-release@1.1.0
│ │ │ │ │ └── minimist@1.2.0
│ │ │ │ └── win-release@1.1.1
│ │ │ ├─┬ request@2.69.0
│ │ │ │ ├── aws-sign2@0.6.0
│ │ │ │ ├── aws4@1.2.1
│ │ │ │ ├── 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-rc3
│ │ │ │ │ └── async@1.5.2
│ │ │ │ ├─┬ har-validator@2.0.6
│ │ │ │ │ ├─┬ chalk@1.1.1
│ │ │ │ │ │ ├── ansi-styles@2.2.0
│ │ │ │ │ │ └── strip-ansi@3.0.1
│ │ │ │ │ ├── commander@2.9.0
│ │ │ │ │ └─┬ 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
│ │ │ │ ├─┬ 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.0
│ │ │ │ ├── is-typedarray@1.0.0
│ │ │ │ ├── isstream@0.1.2
│ │ │ │ ├─┬ mime-types@2.1.10
│ │ │ │ │ └── mime-db@1.22.0
│ │ │ │ ├── oauth-sign@0.8.1
│ │ │ │ └── qs@6.0.2
│ │ │ └─┬ tough-cookie@0.12.1
│ │ │ └── punycode@1.4.0
│ │ ├── junk@1.0.2
│ │ ├── lockfile@1.0.1
│ │ ├── lru-cache@2.5.2
│ │ ├── mkdirp@0.5.0
│ │ ├── mout@0.9.1
│ │ ├── nopt@3.0.6
│ │ ├── opn@1.0.2
│ │ ├── osenv@0.1.0
│ │ ├── p-throttler@0.1.0
│ │ ├─┬ promptly@0.2.0
│ │ │ └── read@1.0.7
│ │ ├── q@1.0.1
│ │ ├─┬ request@2.42.0
│ │ │ ├── aws-sign2@0.5.0
│ │ │ ├─┬ bl@0.9.5
│ │ │ │ └── readable-stream@1.0.33
│ │ │ ├── caseless@0.6.0
│ │ │ ├── forever-agent@0.5.2
│ │ │ ├─┬ form-data@0.1.4
│ │ │ │ └─┬ combined-stream@0.0.7
│ │ │ │ └── delayed-stream@0.0.5
│ │ │ ├─┬ hawk@1.1.1
│ │ │ │ ├── boom@0.4.2
│ │ │ │ ├── cryptiles@0.2.2
│ │ │ │ ├── hoek@0.9.1
│ │ │ │ └── sntp@0.2.4
│ │ │ ├─┬ http-signature@0.10.1
│ │ │ │ ├── asn1@0.1.11
│ │ │ │ ├── assert-plus@0.1.5
│ │ │ │ └── ctype@0.5.3
│ │ │ ├── json-stringify-safe@5.0.1
│ │ │ ├── mime-types@1.0.2
│ │ │ ├── node-uuid@1.4.7
│ │ │ ├── oauth-sign@0.4.0
│ │ │ ├── qs@1.2.2
│ │ │ ├── stringstream@0.0.5
│ │ │ ├── tough-cookie@2.2.1
│ │ │ └── tunnel-agent@0.4.2
│ │ ├─┬ request-progress@0.3.0
│ │ │ └── throttleit@0.0.2
│ │ ├── retry@0.6.0
│ │ ├─┬ shell-quote@1.4.3
│ │ │ ├── array-filter@0.0.1
│ │ │ ├── array-map@0.0.0
│ │ │ ├── array-reduce@0.0.0
│ │ │ └── jsonify@0.0.0
│ │ ├── stringify-object@1.0.1
│ │ ├─┬ tar-fs@0.5.2
│ │ │ ├─┬ pump@0.3.5
│ │ │ │ ├── end-of-stream@1.0.0
│ │ │ │ └── once@1.2.0
│ │ │ └─┬ tar-stream@0.4.7
│ │ │ └── readable-stream@1.1.13
│ │ └─┬ update-notifier@0.2.0
│ │ ├─┬ latest-version@0.2.0
│ │ │ └─┬ package-json@0.2.0
│ │ │ ├─┬ got@0.3.0
│ │ │ │ └── object-assign@0.3.1
│ │ │ └─┬ registry-url@0.1.1
│ │ │ └─┬ npmconf@2.1.2
│ │ │ ├─┬ config-chain@1.1.10
│ │ │ │ └── proto-list@1.2.4
│ │ │ ├── nopt@3.0.6
│ │ │ ├── semver@4.3.6
│ │ │ └── uid-number@0.0.5
│ │ ├── semver-diff@0.1.0
│ │ └─┬ string-length@0.1.2
│ │ └─┬ strip-ansi@0.2.2
│ │ └── ansi-regex@0.1.0
│ ├─┬ cdnjs-cdn-data@0.1.2
│ │ └── semver@5.0.3
│ ├─┬ debug@1.0.4
│ │ └── ms@0.6.2
│ ├── google-cdn-data@0.1.23
│ ├── regexp-quote@0.0.0
│ └── semver@2.3.2
├─┬ grunt-newer@0.7.0
│ ├── async@0.2.10
│ └── rimraf@2.2.6
├─┬ grunt-ng-annotate@0.3.2
│ └─┬ ng-annotate@0.9.11
│ ├── alter@0.2.0
│ ├── convert-source-map@0.4.1
│ ├── esprima@1.2.5
│ ├── optimist@0.6.1
│ ├─┬ ordered-ast-traverse@0.1.1
│ │ └── ordered-esprima-props@1.0.0
│ ├── simple-fmt@0.1.0
│ ├── simple-is@0.2.0
│ ├── source-map@0.1.43
│ ├── stable@0.1.5
│ ├── stringmap@0.2.2
│ ├── stringset@0.2.1
│ └── tryor@0.1.2
├─┬ grunt-ng-constant@1.1.0
│ ├── jju@1.3.0
│ ├── lodash@2.4.2
│ └── tosource@0.1.3
├─┬ grunt-svgmin@0.4.0
│ ├── each-async@0.1.3
│ └─┬ svgo@0.4.5
│ ├─┬ coa@0.4.1
│ │ └── q@0.9.7
│ ├── js-yaml@2.1.3
│ ├── sax@0.6.1
│ └── whet.extend@0.9.9
├─┬ grunt-usemin@2.6.2
│ ├─┬ 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
│ ├─┬ debug@2.1.3
│ │ └── ms@0.7.0
│ └── lodash@2.4.2
├─┬ grunt-wiredep@1.9.0
│ └─┬ wiredep@1.8.6
│ ├─┬ bower-config@0.5.2
│ │ ├── graceful-fs@2.0.3
│ │ └── 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
│ │ ├─┬ inflight@1.0.4
│ │ │ └── wrappy@1.0.1
│ │ ├── minimatch@2.0.10
│ │ └── once@1.3.3
│ ├── lodash@2.4.2
│ ├── minimist@1.2.0
│ ├── propprop@0.3.0
│ └─┬ through2@0.6.5
│ ├── readable-stream@1.0.33
│ └── xtend@4.0.1
├─┬ load-grunt-tasks@0.4.0
│ └─┬ multimatch@0.1.0
│ └── lodash@2.4.2
├── requirejs@2.1.22
└─┬ time-grunt@0.3.2
├── date-time@0.1.1
├── pretty-ms@0.1.0
└── text-table@0.2.0
npm WARN myApp@0.0.0 No description
npm WARN myApp@0.0.0 No repository field.
npm WARN myApp@0.0.0 No license field.
bower cached git://github.com/angular/bower-angular.git#1.2.29
bower validate 1.2.29 against git://github.com/angular/bower-angular.git#~1.2.0
bower cached git://github.com/moment/moment.git#2.8.4
bower validate 2.8.4 against git://github.com/moment/moment.git#~2.8.3
bower cached git://github.com/angular/bower-angular-route.git#1.2.29
bower validate 1.2.29 against git://github.com/angular/bower-angular-route.git#~1.2.0
bower cached git://github.com/PascalPrecht/bower-angular-translate.git#2.4.2
bower validate 2.4.2 against git://github.com/PascalPrecht/bower-angular-translate.git#~2.4.2
bower cached git://github.com/bestiejs/json3.git#3.3.2
bower validate 3.3.2 against git://github.com/bestiejs/json3.git#~3.3.1
bower cached git://github.com/jrburke/requirejs-bower.git#2.1.22
bower validate 2.1.22 against git://github.com/jrburke/requirejs-bower.git#~2.1.11
bower cached git://github.com/es-shims/es5-shim.git#3.1.1
bower validate 3.1.1 against git://github.com/es-shims/es5-shim.git#~3.1.0
bower cached git://github.com/twbs/bootstrap.git#3.3.6
bower validate 3.3.6 against git://github.com/twbs/bootstrap.git#~3.3.1
bower cached git://github.com/twbs/bootstrap-sass.git#3.2.0+2
bower validate 3.2.0+2 against git://github.com/twbs/bootstrap-sass.git#~3.2.0
bower cached git://github.com/jquery/jquery-dist.git#2.2.1
bower validate 2.2.1 against git://github.com/jquery/jquery-dist.git#>= 1.9.0
bower cached git://github.com/jquery/jquery-dist.git#2.2.1
bower validate 2.2.1 against git://github.com/jquery/jquery-dist.git#1.9.1 - 2
bower install angular-translate#2.4.2
bower install json3#3.3.2
bower install requirejs#2.1.22
bower install moment#2.8.4
bower install es5-shim#3.1.1
bower install angular#1.2.29
bower install angular-route#1.2.29
bower install bootstrap-sass-official#3.2.0+2
bower install bootstrap#3.3.6
bower install jquery#2.2.1
angular-translate#2.4.2 bower_components/angular-translate
json3#3.3.2 bower_components/json3
requirejs#2.1.22 bower_components/requirejs
moment#2.8.4 bower_components/moment
es5-shim#3.1.1 bower_components/es5-shim
angular#1.2.29 bower_components/angular
angular-route#1.2.29 bower_components/angular-route
└── angular#1.2.29
bootstrap-sass-official#3.2.0+2 bower_components/bootstrap-sass-official
└── jquery#2.2.1
bootstrap#3.3.6 bower_components/bootstrap
└── jquery#2.2.1
jquery#2.2.1 bower_components/jquery
Run grunt serve to see the app in action or grunt build when you are ready to deploy it
Visit our blog at https://medium.com/monits-blog
krlu@workbot:~/temps/test$ ls
app bower_components bower.json Gruntfile.js node_modules package.json
krlu@workbot:~/temps/test$ yo angular-require-fullstack:directive
Error angular-require-fullstack:directive
You don't seem to have a generator with the name angular-require-fullstack:directive installed.
You can see available generators with npm search yeoman-generator and then install them with npm install [name].
To see the 30 registered generators run yo with the `--help` option.
krlu@workbot:~/temps/test$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment