Lewis John McGibbney created CLIMATE-886:
--------------------------------------------
Summary: Upgrade Frontend Dependencies
Key: CLIMATE-886
URL: https://issues.apache.org/jira/browse/CLIMATE-886
Project: Apache Open Climate Workbench
Issue Type: Bug
Components: webapp
Affects Versions: 1.2.0
Reporter: Lewis John McGibbney
Fix For: 1.3.0
When I build the frontend code I get the following messy logging. The first 20
or so lines indicate deprecated dependency declarations which we should fix.
{code}
lmcgibbn@LMC-056430 /usr/local/climate/ocw-ui/frontend(master) $ npm install
npm WARN package.json [email protected] No README data
npm WARN engine [email protected]: wanted: {"node":">=0.8 <=0.12 || >=1 <=2"}
(current: {"node":"4.5.0","npm":"2.15.9"})
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or
higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: this package has been reintegrated into npm
and is now out of date with respect to npm
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or
higher to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail
on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as
possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated [email protected]: graceful-fs v3.0.0 and before will fail
on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as
possible. Use 'npm ls graceful-fs' to find it in the tree.
npm WARN deprecated [email protected]: lodash@<3.0.0 is no longer maintained.
Upgrade to lodash@^4.0.0.
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher
to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: ReDoS vulnerability parsing Set-Cookie
https://nodesecurity.io/advisories/130
npm WARN deprecated [email protected]: Please update to minimatch 3.0.2 or higher
to avoid a RegExp DoS issue
npm WARN deprecated [email protected]: Use the globby package instead
npm WARN deprecated [email protected]: the module is now available as 'css-select'
npm WARN deprecated [email protected]: ReDoS vulnerability parsing Set-Cookie
https://nodesecurity.io/advisories/130
npm WARN deprecated [email protected]: the module is now available as 'css-what'
> [email protected] postinstall
> /usr/local/climate/ocw-ui/frontend/node_modules/yo/node_modules/yeoman-environment/node_modules/inquirer/node_modules/external-editor/node_modules/spawn-sync
> node postinstall
> [email protected] postinstall
> /usr/local/climate/ocw-ui/frontend/node_modules/yo/node_modules/tabtab/node_modules/inquirer/node_modules/external-editor/node_modules/spawn-sync
> node postinstall
npm WARN engine [email protected]: wanted: {"node":">=6"} (current:
{"node":"4.5.0","npm":"2.15.9"})
npm WARN deprecated [email protected]: ReDoS vulnerability parsing Set-Cookie
https://nodesecurity.io/advisories/130
> [email protected] postinstall
> /usr/local/climate/ocw-ui/frontend/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 engine [email protected]: wanted: {"node":">=6"} (current:
{"node":"4.5.0","npm":"2.15.9"})
> [email protected] postinstall
> /usr/local/climate/ocw-ui/frontend/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-gifsicle/node_modules/gifsicle
> node index.js
✔ pre-build test passed successfully!
> [email protected] postinstall
> /usr/local/climate/ocw-ui/frontend/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-jpegtran/node_modules/jpegtran-bin
> node index.js
> [email protected] postinstall
> /usr/local/climate/ocw-ui/frontend/node_modules/grunt-contrib-imagemin/node_modules/imagemin/node_modules/imagemin-pngquant/node_modules/pngquant-bin
> node index.js
✔ pre-build test passed successfully!
-
> [email protected] install
> /usr/local/climate/ocw-ui/frontend/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
-
> [email protected] postinstall /usr/local/climate/ocw-ui/frontend/node_modules/yo
> yodoctor
Yeoman Doctor
Running sanity checks on your system
✔ Global configuration file is valid
✔ NODE_PATH matches the npm root
✔ Node.js version
✔ No .bowerrc file in home directory
✔ No .yo-rc.json file in home directory
✖ npm version
Your npm version is outdated.
Upgrade to the latest version by running:
npm install -g npm
Found potential issues on your machine :(
> [email protected] install
> /usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs
> node install.js
PhantomJS not found on PATH
Downloading
https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-macosx.zip
Saving to
/var/folders/mw/f_p4r21n5ld16hnyd7j8r8w4fv8362/T/phantomjs/phantomjs-1.9.8-macosx.zip
Receiving...
[================------------------------] 39%
Received 9187K total.
Extracting zip contents
Removing
/usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom
Copying extracted folder
/var/folders/mw/f_p4r21n5ld16hnyd7j8r8w4fv8362/T/phantomjs/phantomjs-1.9.8-macosx.zip-extract-1477327932853/phantomjs-1.9.8-macosx
->
/usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom
Writing location.js file
Done. Phantomjs binary available at
/usr/local/climate/ocw-ui/frontend/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/bin/phantomjs
> [email protected] install
> /usr/local/climate/ocw-ui/frontend/node_modules/karma/node_modules/chokidar/node_modules/fsevents
> node-pre-gyp install --fallback-to-build
[fsevents] Success:
"/usr/local/climate/ocw-ui/frontend/node_modules/karma/node_modules/chokidar/node_modules/fsevents/lib/binding/Release/node-v46-darwin-x64/fse.node"
already installed
Pass --update-binary to reinstall or --build-from-source to recompile
[email protected] node_modules/grunt-contrib-copy
[email protected] node_modules/karma-jasmine
[email protected] node_modules/grunt-concurrent
├── [email protected]
└── [email protected] ([email protected])
[email protected] node_modules/grunt-contrib-concat
└── [email protected] ([email protected], [email protected], [email protected])
[email protected] node_modules/time-grunt
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected])
[email protected] node_modules/grunt-filerev
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected])
[email protected] node_modules/jshint-stylish
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected])
[email protected] node_modules/grunt-contrib-clean
└── [email protected]
[email protected] node_modules/grunt-karma
└── [email protected]
[email protected] node_modules/grunt-usemin
├── [email protected]
├── [email protected] ([email protected], [email protected],
[email protected], [email protected], [email protected])
└── [email protected] ([email protected])
[email protected] node_modules/grunt-newer
├── [email protected]
└── [email protected]
[email protected] node_modules/load-grunt-tasks
├── [email protected] ([email protected], [email protected])
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/grunt-contrib-watch
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected],
[email protected])
[email protected] node_modules/grunt-cli
├── [email protected] ([email protected])
├── [email protected]
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/grunt-contrib-htmlmin
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected])
[email protected] node_modules/grunt-contrib-cssmin
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/grunt
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected])
├── [email protected]
├── [email protected]
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected],
[email protected])
├── [email protected] ([email protected], [email protected])
└── [email protected] ([email protected], [email protected])
[email protected] node_modules/grunt-contrib-uglify
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected])
└── [email protected] ([email protected], [email protected],
[email protected], [email protected])
[email protected] node_modules/grunt-ng-annotate
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected],
[email protected], [email protected])
[email protected] node_modules/grunt-svgmin
├── [email protected]
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected],
[email protected])
[email protected] node_modules/grunt-contrib-jshint
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected])
[email protected] node_modules/grunt-contrib-imagemin
├── [email protected]
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected],
[email protected])
[email protected] node_modules/grunt-contrib-connect
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
[email protected] node_modules/grunt-wiredep
└── [email protected] ([email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
[email protected] node_modules/generator-angular
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
[email protected] node_modules/grunt-autoprefixer
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected])
[email protected] node_modules/generator-karma
├── [email protected]
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
[email protected] node_modules/grunt-google-cdn
├── [email protected] ([email protected], [email protected],
[email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/yo
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected],
[email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected],
[email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected],
[email protected])
├── [email protected] ([email protected], [email protected],
[email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected],
[email protected], [email protected], [email protected], [email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected],
[email protected], [email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected])
[email protected] node_modules/karma-phantomjs-launcher
└── [email protected] ([email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected])
[email protected] node_modules/bower
[email protected] node_modules/karma
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected],
[email protected])
└── [email protected] ([email protected], [email protected], [email protected],
[email protected], [email protected], [email protected], [email protected],
[email protected], [email protected])
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)