MDL-66109 js: Upgrade Node dependencies
authorAndrew Nicols <andrew@nicols.co.uk>
Wed, 22 Apr 2020 00:14:45 +0000 (08:14 +0800)
committerAndrew Nicols <andrew@nicols.co.uk>
Mon, 11 May 2020 02:53:35 +0000 (10:53 +0800)
commit5b4debd2b0d7cbd02cc385313853f76e0bd42b81
tree869486f6b141e37286e0a184961268140f7840b3
parent9b7e6e9c6c20f0e1c7e7a7dd1346dcdedf62090d
MDL-66109 js: Upgrade Node dependencies

This change updates most libraries used in our Grunt build stack and
applies necessary changes to Grunt and Gherkin-lint configuration to
ensure that they continue to work.

The grunt-sass plugin has been updated to support alternative
'implementations' of sass compilers, and the chosen sass compiler must
now be specified in the grunt configuration. We continue to use the
`node-sass` package for this.

Our gherkin-lintrc included two rules which were renamed from
'no-unamed-*' to 'no-unnamed-*'. This change occurred in version 2.0.0
of Gherkin-lint and has no other effect.
.gherkin-lintrc
Gruntfile.js
npm-shrinkwrap.json
package.json