[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