austinpray / asset-builder

assembles and orchestrates your dependencies so you can run them through your asset pipeline.
http://use-asset-builder.austinpray.com
MIT License
180 stars 30 forks source link

Update dependencies #75

Closed mmirus closed 5 years ago

mmirus commented 5 years ago

Update dependencies to eliminate known security vulnerabilities (and consequently old Sage 8 themes still using it).

The starting point for this was was the last commit in austinpray/asset-builder, not the last published release of it on npm (1.1.0), so it contains changes that were previously not published.

I've tested this with a couple of Sage 8 themes and it seems to be working.

mmirus commented 5 years ago

I promise that "should build a list of bower packages to exclude" test was failing when I got here. 😉

The other CI test that's failing on const spawn = require('child_process').spawn; with 'SyntaxError: Use of const in strict mode.' may be due to the node version being used in Travis.