[wp-trac] [WordPress Trac] #43097: Build Tools: Update `grunt-sass` to `2.0.0`
WordPress Trac
noreply at wordpress.org
Tue Jan 16 06:11:23 UTC 2018
#43097: Build Tools: Update `grunt-sass` to `2.0.0`
------------------------------+-----------------
Reporter: netweb | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: 5.0
Component: Build/Test Tools | Version:
Severity: normal | Keywords:
Focuses: |
------------------------------+-----------------
Following on from bumping Node.js to 8.9.3 in [42461]/#35105 `grunt-
sass`'s `node-sass` 3.x version dependancy is not compatable with Node.js
8.x, as such `grunt-sass` needs to be bumped to the latest `2.0.0` release
which includes `node-sass` 4.x`, as such before Travis CI can be bumped to
use Node.js 8.9.3 this `grunt-change` update is required
* grunt-sass 2.0.0 release: https://github.com/sindresorhus/grunt-
sass/releases/tag/v2.0.0
* grunt-sass diff of 1.2.1 -> 2.0.0 https://github.com/sindresorhus/grunt-
sass/compare/v1.2.1...v2.0.0
Previously using Node.js 6.9.1 and grunt-sass 1.2.1:
{{{
├─┬ grunt-sass at 1.2.1
│ ├── each-async at 1.1.1
│ ├── node-sass at 3.13.1
│ └── object-assign at 4.1.1
}}}
Proposed in this ticket using Node.js 8.9.3 and grunt-sass 2.0.0
{{{
├─┬ grunt-sass at 2.0.0
│ ├── each-async at 1.1.1
│ ├── node-sass at 4.7.2
│ └── object-assign at 4.1.1
}}}
Travis CI test on my fork for the above change: https://travis-
ci.org/ntwb/wordpress/jobs/329329116
Note: Travis CI is still using Node.js 6.9.1, after this ticket has been
committed Travis CI will then be bumped to use Node.js 8.9.3 via
[https://core.trac.wordpress.org/attachment/ticket/35105/35105.4-travis.diff
35105.4-travis.diff]
--
Ticket URL: <https://core.trac.wordpress.org/ticket/43097>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list