Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update jscs to version 2.3.1 πŸš€ #36

Closed
wants to merge 1 commit into from

Conversation

greenkeeperio-bot
Copy link
Contributor

Hello πŸ‘‹

πŸš€πŸš€πŸš€

jscs just published its new version 2.3.1, which is not covered by your current version range.

If this pull request passes your tests you can publish your software with the latest version of jscs – otherwise use this branch to work on adaptions and fixes.

Happy fixing and merging 🌴


GitHub Release

Version 2.3.1 (10-14-2015):

A bunch of bug fixes in this release!

The Future

We are probably going to start 3.0 for the next release (mainly integrating CST into JSCS). If you want to know more about CST check out the previous changelog.

Our current plan is to move our 3.0/cst branch to master and then create a 2.x branch to continue to release bug fixes / contributer PRs. The core team will be mainly focused on tackling issues on our 3.0 roadmap (which we are still planning). We would love to hear your feedback on what you think should be in 3.0 and beyond!

Bug Fixes:

// Allow MemberExpressions: require('a').b.c;
var fs = require('fs');
var Emitter = require('events').EventEmitter;
// this should be allowed
var f = {
    "name": 1,
    "x": 2
};
// Should output:
// Param unusedParam is not used at input
var a = function(unusedParam) {}
// check all keys
var x = {
  bar: 1,
  foo: $(".foo") // error here
};
// Don't error with this
const [beep, boop] = meep;
var $s = $("#id")
  • CLI - "auto-configure" argument should always be at the end (Oleg Gaidarenko)
// correct autoconfigure args
jscs --autoconfigure ./files/here
  • js-file - make parser not confuse token types (Oleg Gaidarenko)
// Fixes issues with keywords like with
class A {
  catch() {}
}

Again, a big thanks to everything using JSCS! Definitely continue to report any bugs and new ideas! We always appreciate any help/PRs!

We'll probably be moving more of the new rule/option issues to orphaned which just means that they are on hold but anyone can still PR it or reopen it later. Remember to tweet at us at @jscs_dev and chat with us on our gitter room!

@hzoo


The new version differs by 26 commits .

  • 5de4417 2.3.1
  • 29e98b3 Misc: add 2.3.1 changelog
  • a5f0a1a Fix:js-file- make parser not confuse token types
  • 997e0a9 Fix:disallowSpaceAfterObjectKeys- Allow no space after key withalignoption.
  • a04a3a9 Misc: fix 2.3.0 changelog
  • d975836 CLI: "auto-configure" argument should always be at the end
  • ed4518d Fix:disallowUnusedParams- correctly output unused param name
  • 56a32f7 disallowMultipleVarDecl: improve{"allExcept": ["require"]}logic
  • 9fd8706 Fix:requireDollarBeforeJqueryAssignment- validate all keys
  • 90d38c9 Fix:requireDollarBeforejQueryAssignment- Ignore array destructuring
  • c6a87c1 2.3.0
  • ab9405e Misc: 2.3.0 changelog
  • 58ba030 Preset:wordpress- changerequireCamelCaseOrUpperCaseIdentifiersfromtruetoignoreProperties``
  • 9d4b4da [Fix] Checker test
  • c30f38e Chai: WIP

There are 26 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 ⚑

@Acconut Acconut closed this Nov 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants