C:\Users\Admin\Downloads\node>npm install -g pm2
C:\Users\Admin\AppData\Roaming\npm\pm2-runtime -> C:\Users\Admin\AppData\Roaming\npm\node_modules\pm2\bin\pm2-runtime
C:\Users\Admin\AppData\Roaming\npm\pm2-dev -> C:\Users\Admin\AppData\Roaming\npm\node_modules\pm2\bin\pm2-dev
C:\Users\Admin\AppData\Roaming\npm\pm2-docker -> C:\Users\Admin\AppData\Roaming\npm\node_modules\pm2\bin\pm2-docker
C:\Users\Admin\AppData\Roaming\npm\pm2 -> C:\Users\Admin\AppData\Roaming\npm\node_modules\pm2\bin\pm2
C:\Users\Admin\AppData\Roaming\npm
`-- pm2@2.10.4
+-- async@2.6.1
| `-- lodash@4.17.10
+-- blessed@0.1.81
+-- chalk@1.1.3
| +-- ansi-styles@2.2.1
| +-- escape-string-regexp@1.0.5
| +-- has-ansi@2.0.0
| | `-- ansi-regex@2.1.1
| +-- strip-ansi@3.0.1
| `-- supports-color@2.0.0
+-- chokidar@2.0.3
| +-- anymatch@2.0.0
| | `-- micromatch@3.1.10
| | +-- arr-diff@4.0.0
| | +-- define-property@2.0.2
| | | `-- is-descriptor@1.0.2
| | | +-- is-accessor-descriptor@1.0.0
| | | `-- is-data-descriptor@1.0.0
| | +-- extend-shallow@3.0.2
| | | +-- assign-symbols@1.0.0
| | | `-- is-extendable@1.0.1
| | | `-- is-plain-object@2.0.4
| | +-- extglob@2.0.4
| | | +-- define-property@1.0.0
| | | | `-- is-descriptor@1.0.2
| | | | +-- is-accessor-descriptor@1.0.0
| | | | `-- is-data-descriptor@1.0.0
| | | +-- expand-brackets@2.1.4
| | | | +-- debug@2.6.9
| | | | +-- define-property@0.2.5
| | | | +-- extend-shallow@2.0.1
| | | | `-- posix-character-classes@0.1.1
| | | `-- extend-shallow@2.0.1
| | +-- fragment-cache@0.2.1
| | +-- kind-of@6.0.2
| | +-- nanomatch@1.2.9
| | | +-- is-odd@2.0.0
| | | | `-- is-number@4.0.0
| | | `-- is-windows@1.0.2
| | +-- object.pick@1.3.0
| | `-- regex-not@1.0.2
| +-- async-each@1.0.1
| +-- braces@2.3.2
| | +-- arr-flatten@1.1.0
| | +-- array-unique@0.3.2
| | +-- extend-shallow@2.0.1
| | | `-- is-extendable@0.1.1
| | +-- fill-range@4.0.0
| | | +-- extend-shallow@2.0.1
| | | +-- is-number@3.0.0
| | | | `-- kind-of@3.2.2
| | | | `-- is-buffer@1.1.6
| | | +-- repeat-string@1.6.1
| | | `-- to-regex-range@2.1.1
| | +-- isobject@3.0.1
| | +-- repeat-element@1.1.2
| | +-- snapdragon@0.8.2
| | | +-- base@0.11.2
| | | | +-- cache-base@1.0.1
| | | | | +-- collection-visit@1.0.0
| | | | | | +-- map-visit@1.0.0
| | | | | | `-- object-visit@1.0.1
| | | | | +-- get-value@2.0.6
| | | | | +-- has-value@1.0.0
| | | | | | `-- has-values@1.0.0
| | | | | | `-- kind-of@4.0.0
| | | | | +-- set-value@2.0.0
| | | | | | `-- extend-shallow@2.0.1
| | | | | +-- to-object-path@0.3.0
| | | | | | `-- kind-of@3.2.2
| | | | | +-- union-value@1.0.0
| | | | | | `-- set-value@0.4.3
| | | | | | `-- extend-shallow@2.0.1
| | | | | `-- unset-value@1.0.0
| | | | | `-- has-value@0.3.1
| | | | | +-- has-values@0.1.4
| | | | | `-- isobject@2.1.0
| | | | +-- class-utils@0.3.6
| | | | | +-- arr-union@3.1.0
| | | | | +-- define-property@0.2.5
| | | | | `-- static-extend@0.1.2
| | | | | +-- define-property@0.2.5
| | | | | `-- object-copy@0.1.0
| | | | | +-- copy-descriptor@0.1.1
| | | | | +-- define-property@0.2.5
| | | | | `-- kind-of@3.2.2
| | | | +-- component-emitter@1.2.1
| | | | +-- define-property@1.0.0
| | | | | `-- is-descriptor@1.0.2
| | | | | +-- is-accessor-descriptor@1.0.0
| | | | | `-- is-data-descriptor@1.0.0
| | | | +-- mixin-deep@1.3.1
| | | | | +-- for-in@1.0.2
| | | | | `-- is-extendable@1.0.1
| | | | `-- pascalcase@0.1.1
| | | +-- debug@2.6.9
| | | +-- define-property@0.2.5
| | | | `-- is-descriptor@0.1.6
| | | | +-- is-accessor-descriptor@0.1.6
| | | | | `-- kind-of@3.2.2
| | | | +-- is-data-descriptor@0.1.4
| | | | | `-- kind-of@3.2.2
| | | | `-- kind-of@5.1.0
| | | +-- extend-shallow@2.0.1
| | | +-- map-cache@0.2.2
| | | +-- source-map@0.5.7
| | | +-- source-map-resolve@0.5.2
| | | | +-- atob@2.1.1
| | | | +-- decode-uri-component@0.2.0
| | | | +-- resolve-url@0.2.1
| | | | +-- source-map-url@0.4.0
| | | | `-- urix@0.1.0
| | | `-- use@3.1.0
| | +-- snapdragon-node@2.1.1
| | | +-- define-property@1.0.0
| | | | `-- is-descriptor@1.0.2
| | | | +-- is-accessor-descriptor@1.0.0
| | | | `-- is-data-descriptor@1.0.0
| | | `-- snapdragon-util@3.0.1
| | | `-- kind-of@3.2.2
| | +-- split-string@3.1.0
| | `-- to-regex@3.0.2
| | `-- safe-regex@1.1.0
| | `-- ret@0.1.15
| +-- glob-parent@3.1.0
| | +-- is-glob@3.1.0
| | `-- path-dirname@1.0.2
| +-- inherits@2.0.3
| +-- is-binary-path@1.0.1
| | `-- binary-extensions@1.11.0
| +-- is-glob@4.0.0
| | `-- is-extglob@2.1.1
| +-- normalize-path@2.1.1
| | `-- remove-trailing-separator@1.1.0
| +-- path-is-absolute@1.0.1
| +-- readdirp@2.1.0
| | +-- graceful-fs@4.1.11
| | +-- minimatch@3.0.4
| | | `-- brace-expansion@1.1.11
| | | +-- balanced-match@1.0.0
| | | `-- concat-map@0.0.1
| | +-- readable-stream@2.3.6
| | | +-- core-util-is@1.0.2
| | | +-- isarray@1.0.0
| | | +-- process-nextick-args@2.0.0
| | | +-- safe-buffer@5.1.2
| | | +-- string_decoder@1.1.1
| | | `-- util-deprecate@1.0.2
| | `-- set-immediate-shim@1.0.1
| `-- upath@1.1.0
+-- cli-table-redemption@1.0.1
+-- commander@2.13.0
+-- cron@1.3.0
| `-- moment-timezone@0.5.18
+-- debug@3.1.0
| `-- ms@2.0.0
+-- eventemitter2@1.0.5
+-- fclone@1.0.11
+-- gkt@1.0.0
+-- mkdirp@0.5.1
| `-- minimist@0.0.8
+-- moment@2.22.2
+-- needle@2.2.1
| +-- debug@2.6.9
| +-- iconv-lite@0.4.23
| | `-- safer-buffer@2.1.2
| `-- sax@1.2.4
+-- nssocket@0.6.0
| +-- eventemitter2@0.4.14
| `-- lazy@1.0.11
+-- pidusage@1.2.0
+-- pm2-axon@3.1.0
| +-- amp@0.3.1
| +-- amp-message@0.1.2
| `-- escape-regexp@0.0.1
+-- pm2-axon-rpc@0.5.1
+-- pm2-deploy@0.3.9
| +-- async@1.5.2
| `-- tv4@1.3.0
+-- pm2-multimeter@0.1.2
| `-- charm@0.1.2
+-- pmx@1.6.7
| +-- deep-metrics@0.0.1
| +-- json-stringify-safe@5.0.1
| `-- vxx@1.2.2
| +-- continuation-local-storage@3.2.1
| | +-- async-listener@0.6.9
| | `-- emitter-listener@1.1.1
| +-- debug@2.6.9
| +-- extend@3.0.1
| +-- is@3.2.1
| +-- lodash.findindex@4.6.0
| +-- lodash.isequal@4.5.0
| +-- lodash.merge@4.6.1
| +-- methods@1.1.2
| +-- shimmer@1.2.0
| `-- uuid@3.2.1
+-- promptly@2.2.0
| `-- read@1.0.7
| `-- mute-stream@0.0.7
+-- semver@5.5.0
+-- shelljs@0.7.8
| +-- glob@7.1.2
| | +-- fs.realpath@1.0.0
| | +-- inflight@1.0.6
| | | `-- wrappy@1.0.2
| | `-- once@1.4.0
| +-- interpret@1.1.0
| `-- rechoir@0.6.2
| `-- resolve@1.8.1
| `-- path-parse@1.0.5
+-- source-map-support@0.5.6
| +-- buffer-from@1.1.0
| `-- source-map@0.6.1
+-- sprintf-js@1.1.1
+-- v8-compile-cache@1.1.2
+-- vizion@0.2.13
| `-- async@1.5.2
`-- yamljs@0.3.0
`-- argparse@1.0.10
`-- sprintf-js@1.0.3
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.1.2 (node_modules\pm2\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})