ljharb / es-abstract

ECMAScript spec abstract operations.
MIT License
114 stars 30 forks source link

jscs@2.10.0 breaks build 🚨 #7

Closed greenkeeperio-bot closed 8 years ago

greenkeeperio-bot commented 8 years ago

Hello :wave:

:rotating_light::rotating_light::rotating_light:

jscs just published its new version 2.10.0, which is covered by your current version range. After updating it in your project the build went from success to failure.

This means your software is now malfunctioning, because of this update. Use this branch to work on adaptions and fixes.

Happy fixing and merging :palm_tree:


GitHub Release

Version 2.10.0 (2016-02-15):

Happy Presidents Day!

In this release, it's just some additional rules to update to the airbnb preset, new rules, and fixes.

Preset Changes

New Rules

disallowSpacesInsideTemplateStringPlaceholders

(ikokostya)

Disallows spaces before and after curly brace inside template string placeholders.

// usage in config
"disallowSpacesInsideTemplateStringPlaceholders": true
// Valid
`Hello ${name}!`
// Invalid
`Hello ${ name}!`
`Hello ${name }!`
`Hello ${ name }!`

requireImportsAlphabetized (Ray Hammond)

Requires imports to be alphabetized

// usage in config
"requireImportAlphabetized": true
// Valid
import a from 'a';
import c from 'c';
import z from 'z';
// Invalid
import a from 'a';
import z from 'z';
import c from 'c';

Rule Updates

Bug Fixes

Docs


The new version differs by 16 commits .

There are 16 commits in total. See the full diff.


This pull request was created by greenkeeper.io. It keeps your software, up to date, all the time.

Tired of seeing this sponsor message? Upgrade to the supporter plan! You'll also get your pull requests faster :zap:

ljharb commented 8 years ago

Blocked on https://github.com/jscs-dev/node-jscs/issues/2135

ljharb commented 8 years ago

Done in 5320c7604041ce28f98141e7cb362a00d65fdb6b