Alfresco / generator-alfresco-adf-app

Yeoman Generator for Alfresco ADF Applications
Apache License 2.0
27 stars 17 forks source link

Default application generation results in UNMET PEER DEPENDENCY warning. #50

Closed stebennett closed 7 years ago

stebennett commented 7 years ago

Multiple UNMET PEER DEPENDENCY warnings after running npm install following default app generation.

steve@steve-VirtualBox:~/Code/adf-example-app-1-0-0$ npm -v
3.8.6
steve@steve-VirtualBox:~/Code/adf-example-app-1-0-0$ node -v
v5.12.0
steve@steve-VirtualBox:~/Code/adf-example-app-1-0-0$ npm list -g | grep generator-ng2-alfresco-app
├─┬ generator-ng2-alfresco-app@1.0.1
steve@steve-VirtualBox:~/Code/adf-example-app-1-0-0$ npm install
npm WARN deprecated fast-safe-stringify@1.0.9: use 1.1.0+ see https://github.com/davidmarkclements/fast-safe-stringify/issues/4

> phantomjs-prebuilt@2.1.14 install /home/steve/Code/adf-example-app-1-0-0/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Download already available at /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Verified checksum of previously downloaded file
Extracting tar contents (via spawned process)
Removing /home/steve/Code/adf-example-app-1-0-0/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1482311141092/phantomjs-2.1.1-linux-x86_64 -> /home/steve/Code/adf-example-app-1-0-0/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /home/steve/Code/adf-example-app-1-0-0/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
adf-example-app-1-0-0@0.1.0 /home/steve/Code/adf-example-app-1-0-0
├── @angular/common@2.2.2 
├── @angular/compiler@2.2.2 
├─┬ @angular/compiler-cli@2.2.2 
│ ├─┬ @angular/tsc-wrapped@0.4.2 
│ │ └── tsickle@0.2.3 
│ └── minimist@1.2.0 
├── UNMET PEER DEPENDENCY @angular/core@2.2.2
├── @angular/forms@2.2.2 
├── UNMET PEER DEPENDENCY @angular/http@2.2.2
├── @angular/platform-browser@2.2.2 
├── @angular/platform-browser-dynamic@2.2.2 
├── @angular/router@3.2.2 
├── @angular/upgrade@2.2.2 
├── @types/jasmine@2.5.38 
├── @types/node@6.0.52 
├─┬ alfresco-js-api@1.0.0 
│ ├─┬ event-emitter@0.3.4 
│ │ ├── d@0.1.1 
│ │ └─┬ es5-ext@0.10.12 
│ │   ├── es6-iterator@2.0.0 
│ │   └── es6-symbol@3.1.0 
│ ├── lodash@4.17.2 
│ ├─┬ nock@8.1.0 
│ │ ├─┬ chai@3.5.0 
│ │ │ ├── assertion-error@1.0.2 
│ │ │ ├─┬ deep-eql@0.1.3 
│ │ │ │ └── type-detect@0.1.1 
│ │ │ └── type-detect@1.0.0 
│ │ ├─┬ debug@2.5.1 
│ │ │ └── ms@0.7.2 
│ │ ├── deep-equal@1.0.1 
│ │ ├── json-stringify-safe@5.0.1 
│ │ ├── lodash@4.9.0 
│ │ ├── propagate@0.4.0 
│ │ └── qs@6.3.0 
│ └─┬ superagent@1.7.1 
│   ├── component-emitter@1.2.1 
│   ├── cookiejar@2.0.6 
│   ├── extend@1.2.1 
│   ├─┬ form-data@0.2.0 
│   │ ├─┬ combined-stream@0.0.7 
│   │ │ └── delayed-stream@0.0.5 
│   │ └─┬ mime-types@2.0.14 
│   │   └── mime-db@1.12.0 
│   ├── formidable@1.0.17 
│   ├── methods@1.1.2 
│   ├── qs@2.3.3 
│   ├─┬ readable-stream@1.0.27-1 
│   │ ├── core-util-is@1.0.2 
│   │ └── isarray@0.0.1 
│   └── reduce-component@1.0.1 
├─┬ angular2-template-loader@0.6.0 
│ └─┬ loader-utils@0.2.16 
│   ├── big.js@3.1.3 
│   ├── emojis-list@2.1.0 
│   └── json5@0.5.1 
├─┬ awesome-typescript-loader@2.2.4 
│ ├── colors@1.1.2 
│ ├─┬ enhanced-resolve@2.3.0 
│ │ └── tapable@0.2.5 
│ ├── object-assign@4.1.0 
│ └── source-map-support@0.4.6 
├─┬ chart.js@2.4.0 
│ └─┬ chartjs-color@2.0.0 
│   ├─┬ chartjs-color-string@0.4.0 
│   │ └── color-name@1.1.1 
│   └── color-convert@0.5.3 
├── classlist-polyfill@1.0.3 
├─┬ copy-webpack-plugin@4.0.1 
│ ├── bluebird@2.11.0 
│ ├─┬ fs-extra@0.26.7 
│ │ ├── jsonfile@2.4.0 
│ │ └── klaw@1.3.1 
│ ├── glob@6.0.4 
│ ├─┬ is-glob@3.1.0 
│ │ └── is-extglob@2.1.1 
│ ├─┬ minimatch@3.0.3 
│ │ └─┬ brace-expansion@1.1.6 
│ │   ├── balanced-match@0.4.2 
│ │   └── concat-map@0.0.1 
│ └── node-dir@0.1.16 
├── core-js@2.4.1 
├─┬ css-loader@0.23.1 
│ ├─┬ css-selector-tokenizer@0.5.4 
│ │ └── cssesc@0.1.0 
│ ├─┬ cssnano@3.9.1 
│ │ ├─┬ autoprefixer@6.5.4 
│ │ │ ├── browserslist@1.4.0 
│ │ │ ├── caniuse-db@1.0.30000602 
│ │ │ ├── normalize-range@0.1.2 
│ │ │ └── num2fraction@1.2.2 
│ │ ├── decamelize@1.2.0 
│ │ ├── defined@1.0.0 
│ │ ├─┬ has@1.0.1 
│ │ │ └── function-bind@1.1.0 
│ │ ├─┬ postcss-calc@5.3.1 
│ │ │ ├── postcss-message-helpers@2.0.0 
│ │ │ └─┬ reduce-css-calc@1.3.0 
│ │ │   ├─┬ math-expression-evaluator@1.2.14 
│ │ │   │ └── lodash.indexof@4.0.5 
│ │ │   └── reduce-function-call@1.0.2 
│ │ ├─┬ postcss-colormin@2.2.1 
│ │ │ └─┬ colormin@1.1.2 
│ │ │   ├─┬ color@0.11.4 
│ │ │   │ ├── color-convert@1.8.2 
│ │ │   │ └── color-string@0.3.0 
│ │ │   └── css-color-names@0.0.4 
│ │ ├── postcss-convert-values@2.5.0 
│ │ ├── postcss-discard-comments@2.0.4 
│ │ ├── postcss-discard-duplicates@2.0.2 
│ │ ├── postcss-discard-empty@2.1.0 
│ │ ├── postcss-discard-overridden@0.1.1 
│ │ ├─┬ postcss-discard-unused@2.2.3 
│ │ │ └── uniqs@2.0.0 
│ │ ├─┬ postcss-filter-plugins@2.0.2 
│ │ │ └─┬ uniqid@4.1.0 
│ │ │   └── macaddress@0.2.8 
│ │ ├── postcss-merge-idents@2.1.7 
│ │ ├── postcss-merge-longhand@2.0.1 
│ │ ├─┬ postcss-merge-rules@2.0.11 
│ │ │ └── vendors@1.0.1 
│ │ ├── postcss-minify-font-values@1.0.5 
│ │ ├── postcss-minify-gradients@1.0.5 
│ │ ├─┬ postcss-minify-params@1.2.1 
│ │ │ └── alphanum-sort@1.0.2 
│ │ ├─┬ postcss-minify-selectors@2.0.7 
│ │ │ └─┬ postcss-selector-parser@2.2.2 
│ │ │   ├── flatten@1.0.2 
│ │ │   ├── indexes-of@1.0.1 
│ │ │   └── uniq@1.0.1 
│ │ ├── postcss-normalize-charset@1.1.1 
│ │ ├─┬ postcss-normalize-url@3.0.7 
│ │ │ ├── is-absolute-url@2.1.0 
│ │ │ └─┬ normalize-url@1.8.0 
│ │ │   ├── prepend-http@1.0.4 
│ │ │   ├─┬ query-string@4.2.3 
│ │ │   │ └── strict-uri-encode@1.1.0 
│ │ │   └─┬ sort-keys@1.1.2 
│ │ │     └── is-plain-obj@1.1.0 
│ │ ├── postcss-ordered-values@2.2.2 
│ │ ├── postcss-reduce-idents@2.3.1 
│ │ ├── postcss-reduce-initial@1.0.0 
│ │ ├── postcss-reduce-transforms@1.0.4 
│ │ ├─┬ postcss-svgo@2.1.6 
│ │ │ ├─┬ is-svg@2.1.0 
│ │ │ │ └── html-comment-regex@1.1.1 
│ │ │ └─┬ svgo@0.7.1 
│ │ │   ├─┬ coa@1.0.1 
│ │ │   │ └── q@1.4.1 
│ │ │   ├─┬ csso@2.2.1 
│ │ │   │ └── clap@1.1.2 
│ │ │   ├── sax@1.2.1 
│ │ │   └── whet.extend@0.9.9 
│ │ ├── postcss-unique-selectors@2.0.2 
│ │ ├── postcss-value-parser@3.3.0 
│ │ └── postcss-zindex@2.2.0 
│ ├─┬ lodash.camelcase@3.0.1 
│ │ └─┬ lodash._createcompounder@3.0.0 
│ │   ├─┬ lodash.deburr@3.2.0 
│ │   │ └── lodash._root@3.0.1 
│ │   └── lodash.words@3.2.0 
│ ├─┬ postcss@5.2.6 
│ │ └── js-base64@2.1.9 
│ ├── postcss-modules-extract-imports@1.0.1 
│ ├─┬ postcss-modules-local-by-default@1.1.1 
│ │ └─┬ css-selector-tokenizer@0.6.0 
│ │   └─┬ regexpu-core@1.0.0 
│ │     ├── regenerate@1.3.2 
│ │     ├── regjsgen@0.2.0 
│ │     └─┬ regjsparser@0.1.5 
│ │       └── jsesc@0.5.0 
│ ├─┬ postcss-modules-scope@1.0.2 
│ │ └── css-selector-tokenizer@0.6.0 
│ ├─┬ postcss-modules-values@1.2.2 
│ │ └── icss-replace-symbols@1.0.2 
│ └── source-list-map@0.1.7 
├── dialog-polyfill@0.4.5 
├── element.scrollintoviewifneeded-polyfill@1.0.1 
├── es5-shim@4.5.9 
├── es6-shim@0.35.2 
├─┬ extract-text-webpack-plugin@1.0.1 
│ ├── async@1.5.2 
│ └── webpack-sources@0.1.3 
├── file-loader@0.8.5 
├── flag-icon-css@2.3.0 
├─┬ glob@7.1.1 
│ ├── fs.realpath@1.0.0 
│ ├─┬ inflight@1.0.6 
│ │ └── wrappy@1.0.2 
│ ├── inherits@2.0.3 
│ ├── once@1.4.0 
│ └── path-is-absolute@1.0.1 
├─┬ html-loader@0.4.4 
│ ├─┬ es6-templates@0.2.3 
│ │ ├─┬ recast@0.11.18 
│ │ │ ├── ast-types@0.9.2 
│ │ │ ├── esprima@3.1.2 
│ │ │ └── private@0.1.6 
│ │ └── through@2.3.8 
│ ├── fastparse@1.1.1 
│ └─┬ html-minifier@3.2.3 
│   ├─┬ camel-case@3.0.0 
│   │ ├─┬ no-case@2.3.0 
│   │ │ └── lower-case@1.1.3 
│   │ └── upper-case@1.1.3 
│   ├─┬ clean-css@3.4.23 
│   │ ├── commander@2.8.1 
│   │ └── source-map@0.4.4 
│   ├─┬ commander@2.9.0 
│   │ └── graceful-readlink@1.0.1 
│   ├── he@1.1.0 
│   ├─┬ ncname@1.0.0 
│   │ └── xml-char-classes@1.0.0 
│   ├── param-case@2.1.0 
│   └── relateurl@0.2.7 
├─┬ html-webpack-plugin@2.24.1 
│ ├── bluebird@3.4.6 
│ ├─┬ pretty-error@2.0.2 
│ │ ├─┬ renderkid@2.0.0 
│ │ │ ├─┬ css-select@1.2.0 
│ │ │ │ ├── boolbase@1.0.0 
│ │ │ │ ├── css-what@2.1.0 
│ │ │ │ ├─┬ domutils@1.5.1 
│ │ │ │ │ └─┬ dom-serializer@0.1.0 
│ │ │ │ │   ├── domelementtype@1.1.3 
│ │ │ │ │   └── entities@1.1.1 
│ │ │ │ └── nth-check@1.0.1 
│ │ │ ├─┬ dom-converter@0.1.4 
│ │ │ │ └── utila@0.3.3 
│ │ │ ├─┬ htmlparser2@3.3.0 
│ │ │ │ ├── domelementtype@1.3.0 
│ │ │ │ ├── domhandler@2.1.0 
│ │ │ │ ├── domutils@1.1.6 
│ │ │ │ └── readable-stream@1.0.34 
│ │ │ └── utila@0.3.3 
│ │ └── utila@0.4.0 
│ └── toposort@1.0.0 
├── intl@1.2.5 
├── jasmine-core@2.5.2 
├─┬ karma@1.3.0 
│ ├── bluebird@3.4.6 
│ ├─┬ body-parser@1.15.2 
│ │ ├── bytes@2.4.0 
│ │ ├── content-type@1.0.2 
│ │ ├─┬ debug@2.2.0 
│ │ │ └── ms@0.7.1 
│ │ ├── depd@1.1.0 
│ │ ├─┬ http-errors@1.5.1 
│ │ │ ├── setprototypeof@1.0.2 
│ │ │ └── statuses@1.3.1 
│ │ ├── iconv-lite@0.4.13 
│ │ ├─┬ on-finished@2.3.0 
│ │ │ └── ee-first@1.1.1 
│ │ ├── qs@6.2.0 
│ │ ├─┬ raw-body@2.1.7 
│ │ │ └── unpipe@1.0.0 
│ │ └─┬ type-is@1.6.14 
│ │   ├── media-typer@0.3.0 
│ │   └─┬ mime-types@2.1.13 
│ │     └── mime-db@1.25.0 
│ ├─┬ chokidar@1.6.1 
│ │ ├─┬ anymatch@1.3.0 
│ │ │ └── arrify@1.0.1 
│ │ ├── async-each@1.0.1 
│ │ ├─┬ glob-parent@2.0.0 
│ │ │ └─┬ is-glob@2.0.1 
│ │ │   └── is-extglob@1.0.0 
│ │ ├─┬ is-binary-path@1.0.1 
│ │ │ └── binary-extensions@1.8.0 
│ │ ├─┬ is-glob@2.0.1 
│ │ │ └── is-extglob@1.0.0 
│ │ └─┬ readdirp@2.1.0 
│ │   ├─┬ readable-stream@2.2.2 
│ │   │ └── isarray@1.0.0 
│ │   └── set-immediate-shim@1.0.1 
│ ├── combine-lists@1.0.1 
│ ├─┬ connect@3.5.0 
│ │ ├─┬ debug@2.2.0 
│ │ │ └── ms@0.7.1 
│ │ ├─┬ finalhandler@0.5.0 
│ │ │ └─┬ debug@2.2.0 
│ │ │   └── ms@0.7.1 
│ │ ├── parseurl@1.3.1 
│ │ └── utils-merge@1.0.0 
│ ├── di@0.0.1 
│ ├─┬ dom-serialize@2.2.1 
│ │ ├── custom-event@1.0.1 
│ │ ├── ent@2.2.0 
│ │ ├── extend@3.0.0 
│ │ └── void-elements@2.0.1 
│ ├─┬ expand-braces@0.1.2 
│ │ ├── array-slice@0.2.3 
│ │ ├── array-unique@0.2.1 
│ │ └─┬ braces@0.1.5 
│ │   └─┬ expand-range@0.1.1 
│ │     ├── is-number@0.1.1 
│ │     └── repeat-string@0.2.2 
│ ├── graceful-fs@4.1.11 
│ ├─┬ http-proxy@1.16.2 
│ │ ├── eventemitter3@1.2.0 
│ │ └── requires-port@1.0.0 
│ ├── isbinaryfile@3.0.1 
│ ├── lodash@3.10.1 
│ ├─┬ log4js@0.6.38 
│ │ ├── readable-stream@1.0.34 
│ │ └── semver@4.3.6 
│ ├─┬ optimist@0.6.1 
│ │ ├── minimist@0.0.10 
│ │ └── wordwrap@0.0.2 
│ ├── qjobs@1.1.5 
│ ├── range-parser@1.2.0 
│ ├─┬ socket.io@1.4.7 
│ │ ├─┬ debug@2.2.0 
│ │ │ └── ms@0.7.1 
│ │ ├─┬ engine.io@1.6.10 
│ │ │ ├─┬ accepts@1.1.4 
│ │ │ │ └── negotiator@0.4.9 
│ │ │ ├── base64id@0.1.0 
│ │ │ ├─┬ debug@2.2.0 
│ │ │ │ └── ms@0.7.1 
│ │ │ ├─┬ engine.io-parser@1.2.4 
│ │ │ │ ├── after@0.8.1 
│ │ │ │ ├── arraybuffer.slice@0.0.6 
│ │ │ │ ├── base64-arraybuffer@0.1.2 
│ │ │ │ ├── blob@0.0.4 
│ │ │ │ ├── has-binary@0.1.6 
│ │ │ │ └── utf8@2.1.0 
│ │ │ └─┬ ws@1.0.1 
│ │ │   ├── options@0.0.6 
│ │ │   └── ultron@1.0.2 
│ │ ├── has-binary@0.1.7 
│ │ ├─┬ socket.io-adapter@0.4.0 
│ │ │ ├─┬ debug@2.2.0 
│ │ │ │ └── ms@0.7.1 
│ │ │ └─┬ socket.io-parser@2.2.2 
│ │ │   ├── component-emitter@1.1.2 
│ │ │   ├── debug@0.7.4 
│ │ │   └── json3@3.2.6 
│ │ ├─┬ socket.io-client@1.4.6 
│ │ │ ├── backo2@1.0.2 
│ │ │ ├── component-bind@1.0.0 
│ │ │ ├── component-emitter@1.2.0 
│ │ │ ├─┬ debug@2.2.0 
│ │ │ │ └── ms@0.7.1 
│ │ │ ├─┬ engine.io-client@1.6.9 
│ │ │ │ ├── component-emitter@1.1.2 
│ │ │ │ ├── component-inherit@0.0.3 
│ │ │ │ ├─┬ debug@2.2.0 
│ │ │ │ │ └── ms@0.7.1 
│ │ │ │ ├── has-cors@1.1.0 
│ │ │ │ ├── parsejson@0.0.1 
│ │ │ │ ├── parseqs@0.0.2 
│ │ │ │ ├── xmlhttprequest-ssl@1.5.1 
│ │ │ │ └── yeast@0.1.2 
│ │ │ ├── indexof@0.0.1 
│ │ │ ├── object-component@0.0.3 
│ │ │ ├─┬ parseuri@0.0.4 
│ │ │ │ └─┬ better-assert@1.0.2 
│ │ │ │   └── callsite@1.0.0 
│ │ │ └── to-array@0.1.4 
│ │ └─┬ socket.io-parser@2.2.6 
│ │   ├── benchmark@1.0.0 
│ │   ├── component-emitter@1.1.2 
│ │   ├─┬ debug@2.2.0 
│ │   │ └── ms@0.7.1 
│ │   └── json3@3.3.2 
│ ├── source-map@0.5.6 
│ ├─┬ tmp@0.0.28 
│ │ └── os-tmpdir@1.0.2 
│ └─┬ useragent@2.1.9 
│   └── lru-cache@2.2.4 
├── karma-jasmine@1.1.0 
├─┬ karma-mocha-reporter@2.2.1 
│ └─┬ chalk@1.1.3 
│   ├── ansi-styles@2.2.1 
│   ├── escape-string-regexp@1.0.5 
│   ├── has-ansi@2.0.0 
│   └── supports-color@2.0.0 
├── karma-phantomjs-launcher@1.0.2 
├── karma-sourcemap-loader@0.3.7 
├─┬ karma-webpack@1.8.0 
│ ├── async@0.9.2 
│ ├── lodash@3.10.1 
│ ├─┬ source-map@0.1.43 
│ │ └── amdefine@1.0.1 
│ └─┬ webpack-dev-middleware@1.9.0 
│   └─┬ memory-fs@0.4.1 
│     └─┬ readable-stream@2.2.2 
│       └── isarray@1.0.0 
├─┬ license-check@1.1.5 
│ ├─┬ gulp-license-check@1.1.2 
│ │ ├─┬ event-stream@3.3.4 
│ │ │ ├── duplexer@0.1.1 
│ │ │ ├── from@0.1.3 
│ │ │ ├── map-stream@0.1.0 
│ │ │ ├── pause-stream@0.0.11 
│ │ │ ├── split@0.3.3 
│ │ │ └── stream-combiner@0.0.4 
│ │ ├─┬ through2@2.0.3 
│ │ │ ├─┬ readable-stream@2.2.2 
│ │ │ │ └── isarray@1.0.0 
│ │ │ └── xtend@4.0.1 
│ │ └─┬ vinyl-file@2.0.0 
│ │   ├── pify@2.3.0 
│ │   ├─┬ strip-bom-stream@2.0.0 
│ │   │ └─┬ first-chunk-stream@2.0.0 
│ │   │   └─┬ readable-stream@2.2.2 
│ │   │     └── isarray@1.0.0 
│ │   └── vinyl@1.2.0 
│ ├─┬ gulp-util@3.0.7 
│ │ ├── array-differ@1.0.0 
│ │ ├── array-uniq@1.0.3 
│ │ ├── beeper@1.1.1 
│ │ ├─┬ dateformat@1.0.12 
│ │ │ ├── get-stdin@4.0.1 
│ │ │ └─┬ meow@3.7.0 
│ │ │   ├─┬ camelcase-keys@2.1.0 
│ │ │   │ └── camelcase@2.1.1 
│ │ │   ├─┬ loud-rejection@1.6.0 
│ │ │   │ ├─┬ currently-unhandled@0.4.1 
│ │ │   │ │ └── array-find-index@1.0.2 
│ │ │   │ └── signal-exit@3.0.2 
│ │ │   ├── map-obj@1.0.1 
│ │ │   ├─┬ normalize-package-data@2.3.5 
│ │ │   │ ├── hosted-git-info@2.1.5 
│ │ │   │ ├─┬ 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.2 
│ │ │   │   └── spdx-expression-parse@1.0.4 
│ │ │   ├─┬ redent@1.0.0 
│ │ │   │ ├─┬ indent-string@2.1.0 
│ │ │   │ │ └─┬ repeating@2.0.1 
│ │ │   │ │   └── is-finite@1.0.2 
│ │ │   │ └── strip-indent@1.0.1 
│ │ │   └── trim-newlines@1.0.0 
│ │ ├─┬ fancy-log@1.2.0 
│ │ │ └── time-stamp@1.0.1 
│ │ ├─┬ gulplog@1.0.0 
│ │ │ └── glogg@1.0.0 
│ │ ├─┬ has-gulplog@0.1.0 
│ │ │ └── sparkles@1.0.0 
│ │ ├── lodash._reescape@3.0.0 
│ │ ├── lodash._reevaluate@3.0.0 
│ │ ├── lodash._reinterpolate@3.0.0 
│ │ ├─┬ lodash.template@3.6.2 
│ │ │ ├── lodash._basecopy@3.0.1 
│ │ │ ├── lodash._basetostring@3.0.1 
│ │ │ ├── lodash._basevalues@3.0.0 
│ │ │ ├── lodash._isiterateecall@3.0.9 
│ │ │ ├── lodash.escape@3.2.0 
│ │ │ ├── lodash.restparam@3.6.1 
│ │ │ └── lodash.templatesettings@3.1.1 
│ │ ├─┬ multipipe@0.1.2 
│ │ │ └─┬ duplexer2@0.0.2 
│ │ │   └── readable-stream@1.1.14 
│ │ ├── object-assign@3.0.0 
│ │ ├── replace-ext@0.0.1 
│ │ └─┬ vinyl@0.5.3 
│ │   └── clone-stats@0.0.1 
│ ├─┬ istanbul@0.4.5 
│ │ ├── abbrev@1.0.9 
│ │ ├── async@1.5.2 
│ │ ├─┬ escodegen@1.8.1 
│ │ │ ├── estraverse@1.9.3 
│ │ │ ├── esutils@2.0.2 
│ │ │ ├─┬ optionator@0.8.2 
│ │ │ │ ├── deep-is@0.1.3 
│ │ │ │ ├── fast-levenshtein@2.0.5 
│ │ │ │ ├── levn@0.3.0 
│ │ │ │ ├── prelude-ls@1.1.2 
│ │ │ │ ├── type-check@0.3.2 
│ │ │ │ └── wordwrap@1.0.0 
│ │ │ └── source-map@0.2.0 
│ │ ├── esprima@2.7.3 
│ │ ├── glob@5.0.15 
│ │ ├─┬ handlebars@4.0.6 
│ │ │ ├── async@1.5.2 
│ │ │ └── source-map@0.4.4 
│ │ ├─┬ js-yaml@3.6.1 
│ │ │ └── argparse@1.0.9 
│ │ ├── nopt@3.0.6 
│ │ └── wordwrap@1.0.0 
│ ├─┬ pkg-conf@1.1.3 
│ │ ├─┬ find-up@1.1.2 
│ │ │ └── path-exists@2.1.0 
│ │ ├─┬ load-json-file@1.1.0 
│ │ │ └─┬ parse-json@2.2.0 
│ │ │   └─┬ error-ex@1.3.0 
│ │ │     └── is-arrayish@0.2.1 
│ │ └── symbol@0.2.3 
│ └─┬ vinyl-fs@2.4.4 
│   ├─┬ duplexify@3.5.0 
│   │ ├─┬ end-of-stream@1.0.0 
│   │ │ └── once@1.3.3 
│   │ ├─┬ readable-stream@2.2.2 
│   │ │ └── isarray@1.0.0 
│   │ └── stream-shift@1.0.0 
│   ├─┬ glob-stream@5.3.5 
│   │ ├── extend@3.0.0 
│   │ ├── glob@5.0.15 
│   │ ├─┬ glob-parent@3.1.0 
│   │ │ └── path-dirname@1.0.2 
│   │ ├─┬ ordered-read-streams@0.3.0 
│   │ │ └─┬ readable-stream@2.2.2 
│   │ │   └── isarray@1.0.0 
│   │ ├─┬ through2@0.6.5 
│   │ │ └── readable-stream@1.0.34 
│   │ ├─┬ to-absolute-glob@0.1.1 
│   │ │ └── extend-shallow@2.0.1 
│   │ └─┬ unique-stream@2.2.1 
│   │   └─┬ json-stable-stringify@1.0.1 
│   │     └── jsonify@0.0.0 
│   ├─┬ gulp-sourcemaps@1.6.0 
│   │ ├── convert-source-map@1.3.0 
│   │ └── vinyl@1.2.0 
│   ├── is-valid-glob@0.3.0 
│   ├─┬ lazystream@1.0.0 
│   │ └─┬ readable-stream@2.2.2 
│   │   └── isarray@1.0.0 
│   ├─┬ merge-stream@1.0.1 
│   │ └─┬ readable-stream@2.2.2 
│   │   └── isarray@1.0.0 
│   ├─┬ readable-stream@2.2.2 
│   │ ├── buffer-shims@1.0.0 
│   │ ├── isarray@1.0.0 
│   │ └── process-nextick-args@1.0.7 
│   ├─┬ strip-bom@2.0.0 
│   │ └── is-utf8@0.2.1 
│   ├─┬ strip-bom-stream@1.0.0 
│   │ └── first-chunk-stream@1.0.0 
│   ├── through2-filter@2.0.0 
│   ├── vali-date@1.0.0 
│   └── vinyl@1.2.0 
├── material-design-icons@2.2.3 
├── material-design-lite@1.2.1 
├─┬ md-date-time-picker@2.2.0 
│ └─┬ draggabilly@2.1.1 
│   ├── get-size@2.0.2 
│   └─┬ unidragger@2.1.0 
│     └─┬ unipointer@2.1.0 
│       └── ev-emitter@1.0.3 
├── mime@1.3.4 
├── moment@2.15.1 
├─┬ ng2-activiti-analytics@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ ├─┬ ng2-activiti-diagrams@1.0.0 
│ │ ├── @angular/common@2.0.0 
│ │ ├── @angular/compiler@2.0.0 
│ │ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ │ ├── @angular/forms@2.0.0 
│ │ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ │ ├── @angular/platform-browser@2.0.0 
│ │ ├── @angular/platform-browser-dynamic@2.0.0 
│ │ ├── @angular/router@3.0.0 
│ │ └── zone.js@0.6.26 
│ └── zone.js@0.6.26 
├─┬ ng2-activiti-form@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-activiti-processlist@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-activiti-tasklist@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-core@1.0.0 
│ └── UNMET PEER DEPENDENCY zone.js@0.6.26
├─┬ ng2-alfresco-datatable@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-documentlist@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-login@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-search@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-tag@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-upload@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-userinfo@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-viewer@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-alfresco-webscript@1.0.0 
│ ├── @angular/common@2.0.0 
│ ├── @angular/compiler@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/core@2.0.0
│ ├── @angular/forms@2.0.0 
│ ├── UNMET PEER DEPENDENCY @angular/http@2.0.0
│ ├── @angular/platform-browser@2.0.0 
│ ├── @angular/platform-browser-dynamic@2.0.0 
│ ├── @angular/router@3.0.0 
│ └── zone.js@0.6.26 
├─┬ ng2-charts@1.1.0 
│ └─┬ chart.js@2.1.3 
│   └── chartjs-color@1.0.22 
├── ng2-translate@2.5.0 
├── null-loader@0.1.1 
├─┬ pdfjs-dist@1.5.404 
│ └── node-ensure@0.0.0 
├─┬ phantomjs-prebuilt@2.1.14 
│ ├── es6-promise@4.0.5 
│ ├─┬ extract-zip@1.5.0 
│ │ ├─┬ concat-stream@1.5.0 
│ │ │ ├─┬ readable-stream@2.0.6 
│ │ │ │ └── isarray@1.0.0 
│ │ │ └── typedarray@0.0.6 
│ │ ├── debug@0.7.4 
│ │ ├─┬ mkdirp@0.5.0 
│ │ │ └── minimist@0.0.8 
│ │ └─┬ yauzl@2.4.1 
│ │   └─┬ fd-slicer@1.0.1 
│ │     └── pend@1.2.0 
│ ├── fs-extra@1.0.0 
│ ├─┬ hasha@2.2.0 
│ │ ├── is-stream@1.1.0 
│ │ └─┬ pinkie-promise@2.0.1 
│ │   └── pinkie@2.0.4 
│ ├── kew@0.7.0 
│ ├── progress@1.1.8 
│ ├─┬ request@2.79.0 
│ │ ├── aws-sign2@0.6.0 
│ │ ├── aws4@1.5.0 
│ │ ├── 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@2.1.2 
│ │ │ └── asynckit@0.4.0 
│ │ ├─┬ har-validator@2.0.6 
│ │ │ └─┬ is-my-json-valid@2.15.0 
│ │ │   ├── generate-function@2.0.0 
│ │ │   ├─┬ generate-object-property@1.2.0 
│ │ │   │ └── is-property@1.0.2 
│ │ │   └── jsonpointer@4.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.3.1 
│ │ │ │ ├── extsprintf@1.0.2 
│ │ │ │ ├── json-schema@0.2.3 
│ │ │ │ └── verror@1.3.6 
│ │ │ └─┬ sshpk@1.10.1 
│ │ │   ├── asn1@0.2.3 
│ │ │   ├── assert-plus@1.0.0 
│ │ │   ├── bcrypt-pbkdf@1.0.0 
│ │ │   ├─┬ dashdash@1.14.1 
│ │ │   │ └── assert-plus@1.0.0 
│ │ │   ├── ecc-jsbn@0.1.1 
│ │ │   ├─┬ getpass@0.1.6 
│ │ │   │ └── assert-plus@1.0.0 
│ │ │   ├── jodid25519@1.0.2 
│ │ │   ├── jsbn@0.1.0 
│ │ │   └── tweetnacl@0.14.5 
│ │ ├── is-typedarray@1.0.0 
│ │ ├── isstream@0.1.2 
│ │ ├─┬ mime-types@2.1.13 
│ │ │ └── mime-db@1.25.0 
│ │ ├── oauth-sign@0.8.2 
│ │ ├── stringstream@0.0.5 
│ │ ├── tough-cookie@2.3.2 
│ │ ├── tunnel-agent@0.4.3 
│ │ └── uuid@3.0.1 
│ ├─┬ request-progress@2.0.1 
│ │ └── throttleit@1.0.0 
│ └─┬ which@1.2.12 
│   └── isexe@1.1.2 
├─┬ raphael@2.2.7 
│ └── eve-raphael@0.5.0 
├── raw-loader@0.5.1 
├── reflect-metadata@0.1.8 
├── rimraf@2.5.4 
├─┬ rxjs@5.0.0-beta.12 
│ └── symbol-observable@1.0.4 
├── script-loader@0.7.0 
├─┬ source-map-loader@0.1.5 
│ └── source-map@0.1.43 
├── style-loader@0.13.1 
├─┬ systemjs@0.19.27 
│ └── when@3.7.7 
├─┬ tslint@3.15.1 
│ ├── diff@2.2.3 
│ ├─┬ findup-sync@0.3.0 
│ │ └── glob@5.0.15 
│ ├── resolve@1.1.7 
│ └─┬ underscore.string@3.3.4 
│   ├── sprintf-js@1.0.3 
│   └── util-deprecate@1.0.2 
├── typescript@2.0.3 
├── web-animations-js@2.2.2 
├─┬ webpack@1.14.0 
│ ├── acorn@3.3.0 
│ ├── async@1.5.2 
│ ├── clone@1.0.2 
│ ├─┬ enhanced-resolve@0.9.1 
│ │ └── memory-fs@0.2.0 
│ ├── interpret@0.6.6 
│ ├─┬ memory-fs@0.3.0 
│ │ ├─┬ errno@0.1.4 
│ │ │ └── prr@0.0.0 
│ │ └─┬ readable-stream@2.2.2 
│ │   └── isarray@1.0.0 
│ ├─┬ mkdirp@0.5.1 
│ │ └── minimist@0.0.8 
│ ├─┬ node-libs-browser@0.7.0 
│ │ ├── assert@1.4.1 
│ │ ├─┬ browserify-zlib@0.1.4 
│ │ │ └── pako@0.2.9 
│ │ ├─┬ buffer@4.9.1 
│ │ │ ├── base64-js@1.2.0 
│ │ │ ├── ieee754@1.1.8 
│ │ │ └── isarray@1.0.0 
│ │ ├─┬ console-browserify@1.1.0 
│ │ │ └── date-now@0.1.4 
│ │ ├── constants-browserify@1.0.0 
│ │ ├─┬ crypto-browserify@3.3.0 
│ │ │ ├── browserify-aes@0.4.0 
│ │ │ ├── pbkdf2-compat@2.0.1 
│ │ │ ├── ripemd160@0.2.0 
│ │ │ └── sha.js@2.2.6 
│ │ ├── domain-browser@1.1.7 
│ │ ├── events@1.1.1 
│ │ ├── https-browserify@0.0.1 
│ │ ├── os-browserify@0.2.1 
│ │ ├── path-browserify@0.0.0 
│ │ ├── process@0.11.9 
│ │ ├── punycode@1.4.1 
│ │ ├── querystring-es3@0.2.1 
│ │ ├─┬ readable-stream@2.2.2 
│ │ │ └── isarray@1.0.0 
│ │ ├─┬ stream-browserify@2.0.1 
│ │ │ └─┬ readable-stream@2.2.2 
│ │ │   └── isarray@1.0.0 
│ │ ├─┬ stream-http@2.5.0 
│ │ │ ├── builtin-status-codes@2.0.0 
│ │ │ ├─┬ readable-stream@2.2.2 
│ │ │ │ └── isarray@1.0.0 
│ │ │ └── to-arraybuffer@1.0.1 
│ │ ├── string_decoder@0.10.31 
│ │ ├─┬ timers-browserify@2.0.2 
│ │ │ └── setimmediate@1.0.5 
│ │ ├── tty-browserify@0.0.0 
│ │ ├─┬ url@0.11.0 
│ │ │ ├── punycode@1.3.2 
│ │ │ └── querystring@0.2.0 
│ │ ├─┬ util@0.10.3 
│ │ │ └── inherits@2.0.1 
│ │ └── vm-browserify@0.0.4 
│ ├─┬ supports-color@3.1.2 
│ │ └── has-flag@1.0.0 
│ ├── tapable@0.1.10 
│ ├─┬ uglify-js@2.7.5 
│ │ ├── async@0.2.10 
│ │ ├── uglify-to-browserify@1.0.2 
│ │ └─┬ yargs@3.10.0 
│ │   ├── camelcase@1.2.1 
│ │   ├─┬ cliui@2.1.0 
│ │   │ ├─┬ center-align@0.1.3 
│ │   │ │ ├─┬ align-text@0.1.4 
│ │   │ │ │ ├── longest@1.0.1 
│ │   │ │ │ └── repeat-string@1.6.1 
│ │   │ │ └── lazy-cache@1.0.4 
│ │   │ └── right-align@0.1.3 
│ │   └── window-size@0.1.0 
│ ├── watchpack@0.2.9 
│ └─┬ webpack-core@0.6.9 
│   └── source-map@0.4.4 
├─┬ webpack-dev-server@1.16.2 
│ ├─┬ compression@1.6.2 
│ │ ├─┬ accepts@1.3.3 
│ │ │ ├─┬ mime-types@2.1.13 
│ │ │ │ └── mime-db@1.25.0 
│ │ │ └── negotiator@0.6.1 
│ │ ├── bytes@2.3.0 
│ │ ├─┬ compressible@2.0.9 
│ │ │ └── mime-db@1.25.0 
│ │ ├─┬ debug@2.2.0 
│ │ │ └── ms@0.7.1 
│ │ ├── on-headers@1.0.1 
│ │ └── vary@1.1.0 
│ ├── connect-history-api-fallback@1.3.0 
│ ├─┬ express@4.14.0 
│ │ ├─┬ accepts@1.3.3 
│ │ │ ├─┬ mime-types@2.1.13 
│ │ │ │ └── mime-db@1.25.0 
│ │ │ └── negotiator@0.6.1 
│ │ ├── array-flatten@1.1.1 
│ │ ├── content-disposition@0.5.1 
│ │ ├── cookie@0.3.1 
│ │ ├── cookie-signature@1.0.6 
│ │ ├─┬ debug@2.2.0 
│ │ │ └── ms@0.7.1 
│ │ ├── encodeurl@1.0.1 
│ │ ├── escape-html@1.0.3 
│ │ ├── etag@1.7.0 
│ │ ├── fresh@0.3.0 
│ │ ├── merge-descriptors@1.0.1 
│ │ ├── path-to-regexp@0.1.7 
│ │ ├─┬ proxy-addr@1.1.2 
│ │ │ ├── forwarded@0.1.0 
│ │ │ └── ipaddr.js@1.1.1 
│ │ ├── qs@6.2.0 
│ │ ├─┬ send@0.14.1 
│ │ │ ├── debug@2.2.0 
│ │ │ ├── destroy@1.0.4 
│ │ │ └── ms@0.7.1 
│ │ └── serve-static@1.11.1 
│ ├─┬ http-proxy-middleware@0.17.3 
│ │ └─┬ micromatch@2.3.11 
│ │   ├─┬ arr-diff@2.0.0 
│ │   │ └── arr-flatten@1.0.1 
│ │   ├─┬ braces@1.8.5 
│ │   │ ├─┬ expand-range@1.8.2 
│ │   │ │ └─┬ fill-range@2.2.3 
│ │   │ │   ├── is-number@2.1.0 
│ │   │ │   ├─┬ isobject@2.1.0 
│ │   │ │   │ └── isarray@1.0.0 
│ │   │ │   └── randomatic@1.1.6 
│ │   │ ├── preserve@0.2.0 
│ │   │ └── repeat-element@1.1.2 
│ │   ├─┬ expand-brackets@0.1.5 
│ │   │ └── is-posix-bracket@0.1.1 
│ │   ├─┬ extglob@0.3.2 
│ │   │ └── is-extglob@1.0.0 
│ │   ├── filename-regex@2.0.0 
│ │   ├── is-extglob@1.0.0 
│ │   ├── is-glob@2.0.1 
│ │   ├─┬ kind-of@3.1.0 
│ │   │ └── is-buffer@1.1.4 
│ │   ├── normalize-path@2.0.1 
│ │   ├─┬ object.omit@2.0.1 
│ │   │ ├─┬ for-own@0.1.4 
│ │   │ │ └── for-in@0.1.6 
│ │   │ └── is-extendable@0.1.1 
│ │   ├─┬ parse-glob@3.0.4 
│ │   │ ├─┬ glob-base@0.3.0 
│ │   │ │ └─┬ is-glob@2.0.1 
│ │   │ │   └── is-extglob@1.0.0 
│ │   │ ├── is-dotfile@1.0.2 
│ │   │ ├── is-extglob@1.0.0 
│ │   │ └── is-glob@2.0.1 
│ │   └─┬ regex-cache@0.4.3 
│ │     ├── is-equal-shallow@0.1.3 
│ │     └── is-primitive@2.0.0 
│ ├── open@0.0.5 
│ ├─┬ serve-index@1.8.0 
│ │ ├─┬ accepts@1.3.3 
│ │ │ └── negotiator@0.6.1 
│ │ ├── batch@0.5.3 
│ │ ├─┬ debug@2.2.0 
│ │ │ └── ms@0.7.1 
│ │ └─┬ mime-types@2.1.13 
│ │   └── mime-db@1.25.0 
│ ├─┬ sockjs@0.3.18 
│ │ ├─┬ faye-websocket@0.10.0 
│ │ │ └─┬ websocket-driver@0.6.5 
│ │ │   └── websocket-extensions@0.1.1 
│ │ └── uuid@2.0.3 
│ ├─┬ sockjs-client@1.1.1 
│ │ ├─┬ eventsource@0.1.6 
│ │ │ └─┬ original@1.0.0 
│ │ │   └── url-parse@1.0.5 
│ │ ├── faye-websocket@0.11.0 
│ │ ├── json3@3.3.2 
│ │ └─┬ url-parse@1.1.7 
│ │   └── querystringify@0.0.4 
│ ├── stream-cache@0.0.2 
│ └─┬ strip-ansi@3.0.1 
│   └── ansi-regex@2.0.0 
├─┬ webpack-merge@0.14.1 
│ ├─┬ lodash.find@3.2.1 
│ │ ├─┬ lodash._basecallback@3.3.1 
│ │ │ ├── lodash._baseisequal@3.0.7 
│ │ │ ├── lodash._bindcallback@3.0.1 
│ │ │ └── lodash.pairs@3.0.1 
│ │ ├── lodash._baseeach@3.0.4 
│ │ ├── lodash._basefind@3.0.0 
│ │ ├── lodash._basefindindex@3.6.0 
│ │ ├── lodash.isarray@3.0.4 
│ │ └── lodash.keys@3.1.2 
│ ├── lodash.isequal@4.4.0 
│ ├─┬ lodash.isplainobject@3.2.0 
│ │ ├── lodash._basefor@3.0.3 
│ │ ├── lodash.isarguments@3.1.0 
│ │ └── lodash.keysin@3.0.8 
│ └─┬ lodash.merge@3.3.2 
│   ├── lodash._arraycopy@3.0.0 
│   ├── lodash._arrayeach@3.0.0 
│   ├── lodash._createassigner@3.1.1 
│   ├── lodash._getnative@3.9.1 
│   ├── lodash.istypedarray@3.0.6 
│   └── lodash.toplainobject@3.0.0 
├─┬ wsrv@0.1.6 
│ ├─┬ good@7.1.0 
│ │ ├── hoek@4.1.0 
│ │ ├─┬ joi@10.0.6 
│ │ │ ├── hoek@4.1.0 
│ │ │ ├── isemail@2.2.1 
│ │ │ └─┬ topo@2.0.2 
│ │ │   └── hoek@4.1.0 
│ │ ├─┬ oppsy@1.0.2 
│ │ │ └── hoek@4.1.0 
│ │ └─┬ pumpify@1.3.5 
│ │   └─┬ pump@1.0.2 
│ │     └─┬ end-of-stream@1.1.0 
│ │       └── once@1.3.3 
│ ├─┬ good-console@6.2.0 
│ │ ├── hoek@4.1.0 
│ │ └── joi@8.1.1 
│ ├─┬ good-squeeze@3.0.1 
│ │ ├── fast-safe-stringify@1.0.9 
│ │ └── hoek@3.0.4 
│ ├─┬ hapi@13.5.3 
│ │ ├── accept@2.1.1 
│ │ ├── ammo@2.0.1 
│ │ ├── boom@3.2.0 
│ │ ├── call@3.0.2 
│ │ ├── catbox@7.1.1 
│ │ ├── catbox-memory@2.0.2 
│ │ ├── cryptiles@3.0.1 
│ │ ├── heavy@4.0.1 
│ │ ├── hoek@4.0.0 
│ │ ├── iron@4.0.1 
│ │ ├── items@2.1.0 
│ │ ├─┬ joi@8.1.0 
│ │ │ ├── isemail@2.1.2 
│ │ │ └── moment@2.13.0 
│ │ ├── kilt@2.0.1 
│ │ ├─┬ mimos@3.0.1 
│ │ │ └── mime-db@1.23.0 
│ │ ├── peekaboo@2.0.1 
│ │ ├── shot@3.1.0 
│ │ ├── statehood@4.0.1 
│ │ ├─┬ subtext@4.0.3 
│ │ │ ├── content@3.0.1 
│ │ │ ├─┬ pez@2.1.1 
│ │ │ │ ├── b64@3.0.1 
│ │ │ │ └─┬ nigel@2.0.1 
│ │ │ │   └── vise@2.0.1 
│ │ │ └── wreck@7.2.1 
│ │ └── topo@2.0.1 
│ ├─┬ inert@4.0.3 
│ │ ├─┬ ammo@2.0.3 
│ │ │ ├── boom@4.2.0 
│ │ │ └── hoek@4.1.0 
│ │ ├── boom@4.2.0 
│ │ ├── hoek@4.1.0 
│ │ ├── items@2.1.1 
│ │ └─┬ lru-cache@4.0.2 
│ │   ├── pseudomap@1.0.2 
│ │   └── yallist@2.0.0 
│ ├── livereload-js@2.2.2 
│ ├── opn@4.0.2 
│ ├─┬ tiny-lr@0.2.1 
│ │ ├─┬ body-parser@1.14.2 
│ │ │ ├── bytes@2.2.0 
│ │ │ ├── http-errors@1.3.1 
│ │ │ └── qs@5.2.0 
│ │ ├─┬ debug@2.2.0 
│ │ │ └── ms@0.7.1 
│ │ └── qs@5.1.0 
│ └─┬ yargs@4.8.1 
│   ├─┬ cliui@3.2.0 
│   │ └── wrap-ansi@2.1.0 
│   ├── get-caller-file@1.0.2 
│   ├── lodash.assign@4.2.0 
│   ├─┬ os-locale@1.4.0 
│   │ └─┬ lcid@1.0.0 
│   │   └── invert-kv@1.0.0 
│   ├─┬ read-pkg-up@1.0.1 
│   │ └─┬ read-pkg@1.1.0 
│   │   └── path-type@1.1.0 
│   ├── require-directory@2.1.1 
│   ├── require-main-filename@1.0.1 
│   ├── set-blocking@2.0.0 
│   ├─┬ string-width@1.0.2 
│   │ ├── code-point-at@1.1.0 
│   │ └─┬ is-fullwidth-code-point@1.0.0 
│   │   └── number-is-nan@1.0.1 
│   ├── which-module@1.0.0 
│   ├── window-size@0.2.0 
│   ├── y18n@3.2.1 
│   └─┬ yargs-parser@2.4.1 
│     └── camelcase@3.0.0 
└── UNMET PEER DEPENDENCY zone.js@0.7.2
eromano commented 7 years ago

Hi @steve-codes, thanks for reported this warning. the UNMET PEER DEPENDENCY are because we have different version between the demo shell and the components of the following library:

@angular/** 2.0.0
zone.js@0.7.2

This should not be an issue node is able to resolve the UNMET PEER DEPENDENCY by his own. We will update soon as possible all the components and the demo shell at the next release.

stebennett commented 7 years ago

@eromano, the application also fails to start when issuing the npm start start command (see below) due to these dependency issues. What should the resolution be in order to get myself up and running with the sample app? Should I downgrade the example shell dependencies to @angular/** 2.0.0?

steve@steve-VirtualBox:~/Code/adf-example-app-1-0-0$ npm start

> adf-example-app-1-0-0@0.1.0 start /home/steve/Code/adf-example-app-1-0-0
> npm run server-versions && webpack-dev-server --inline --progress --port 3000 --max_old_space_size=4096 --max_new_space_size=4096

> adf-example-app-1-0-0@0.1.0 server-versions /home/steve/Code/adf-example-app-1-0-0
> rimraf versions.json && npm list --depth=0 --json=true --prod=true > versions.json  || exit 0

npm ERR! peer dep missing: @angular/core@~2.0.0, required by ng2-translate@2.5.0
npm ERR! peer dep missing: @angular/core@~2.0.0, required by ng2-translate@2.5.0
npm ERR! peer dep missing: @angular/http@~2.0.0, required by ng2-translate@2.5.0
npm ERR! peer dep missing: @angular/http@~2.0.0, required by ng2-translate@2.5.0
npm ERR! peer dep missing: zone.js@^0.6.21, required by @angular/core@2.2.2
/home/steve/Code/adf-example-app-1-0-0/config/webpack.common.js:12
let pattern = '+(alfresco-js-api|ng2-alfresco|ng2-activiti)*';
^^^

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:387:25)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/home/steve/Code/adf-example-app-1-0-0/config/webpack.dev.js:3:20)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)

npm ERR! Linux 4.4.0-57-generic
npm ERR! argv "/home/steve/.nvm/versions/node/v5.12.0/bin/node" "/home/steve/.nvm/versions/node/v5.12.0/bin/npm" "start"
npm ERR! node v5.12.0
npm ERR! npm  v3.8.6
npm ERR! code ELIFECYCLE
npm ERR! adf-example-app-1-0-0@0.1.0 start: `npm run server-versions && webpack-dev-server --inline --progress --port 3000 --max_old_space_size=4096 --max_new_space_size=4096`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the adf-example-app-1-0-0@0.1.0 start script 'npm run server-versions && webpack-dev-server --inline --progress --port 3000 --max_old_space_size=4096 --max_new_space_size=4096'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the adf-example-app-1-0-0 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     npm run server-versions && webpack-dev-server --inline --progress --port 3000 --max_old_space_size=4096 --max_new_space_size=4096
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs adf-example-app-1-0-0
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls adf-example-app-1-0-0
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/steve/Code/adf-example-app-1-0-0/npm-debug.log
stebennett commented 7 years ago

Ok, so I got it to run, by adding "use strict;" to webpack.common.js as per the error in the logs.

tangier101 commented 7 years ago

I am also receiving these errors. I am accessing the app through nginx, as I am running the node server in a VM, when i navigate to localhost:8888, the page hangs at "loading demo shell". [arj@localhost myapp]$ npm start

myapp@0.1.0 start /home/btsi-vmuser/apps/node/myapp npm run server-versions && webpack-dev-server --inline --progress --port 3000 --max_old_space_size=4096 --max_new_space_size=4096

myapp@0.1.0 server-versions /home/btsi-vmuser/apps/node/myapp rimraf versions.json && npm list --depth=0 --json=true --prod=true > versions.json || true

npm ERR! peer dep missing: @angular/core@~2.0.0, required by ng2-translate@2.5.0 npm ERR! peer dep missing: @angular/http@~2.0.0, required by ng2-translate@2.5.0 npm ERR! peer dep missing: @angular/http@~2.0.0, required by ng2-translate@2.5.0 npm ERR! peer dep missing: zone.js@^0.6.21, required by @angular/core@2.2.2

eromano commented 7 years ago

@archerjon89 your issue seems not be related to this issue. I suggest you to join to the https://gitter.im/Alfresco/alfresco-ng2-components gitter channel to more support

eromano commented 7 years ago

@steve-codes I am not able to reproduce your issue about strict on mac and windows machine. I see you have a virtual machine maybe you can share with me the details of this machine thanks. For different topic I suggest to open different issue or maybe before ask on the gitter channel https://gitter.im/Alfresco/alfresco-ng2-components thanks

stebennett commented 7 years ago

VM details:

steve@steve-VirtualBox:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:    16.04
Codename:   xenial
steve@steve-VirtualBox:~$ npm -v
3.8.6
steve@steve-VirtualBox:~$ node -v
v5.12.0
eromano commented 7 years ago

@steve-codes I just tried on a brand new virtual machine, all seems to be ok without any modify. This is the log: test--ubuntu-16.txt