donejs / donejs/donejs-electron

An in-range update of jshint is breaking the build 🚨

Open
#23 7 comments 0 reactions 0 assignees View on GitHub
greenkeeper
Dominant language
JavaScript
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Version **2.9.6** of **jshint** was just published.



Branch


Build failing 🚨




Dependency


jshint




Current Version


2.9.5




Type


devDependency

This version is **covered** by your **current version range** and after updating it in your project **the build failed**.

jshint is a devDependency of this project. It **might not break your production code or affect downstream projects**, but probably breaks your build or test tools, which may **prevent deploying or publishing**.

Status Details

- ❌ **continuous-integration/travis-ci/push:** The Travis CI build failed ([Details](https://travis-ci.org/donejs/donejs-electron/builds/410069528?utm_source=github_status&utm_medium=notification)).

---

Release Notes
JSHint 2.9.6

2.9.6 (2018-07-30)


Bug Fixes



  • Add missing global objects for browser env (badc7a4)

  • Add other Fetch spec globals (07bb596), closes #2582

  • Allow closing over immutable bindings (7091685)

  • Allow computed method names in obj literal (a5ff715)

  • Allow empty export and trailing comma (631327e), closes #2567

  • Avoid infinite loop on invalid for stmt (56a4379)

  • Consistently ignore dot-prefixed dirs (8d4317e)

  • Correct impl of built-in bindings (a11d631)

  • Correct interpretation of whitespace (dd06eea)

  • Correct location of reported error (1c434a3)

  • Correct location reported for W043 (1d04868)

  • Correct reporting of var name in list comprehensions (0ff6644)

  • Correct restriction on function name (55aa54e)

  • Correct spelling of Uint8ClampedArray (8df4a32)

  • Create block scope for switch statements (aa2be10)

  • Disallow default values in rest parameters (b420aed)

  • Do not create binding for illegal syntax (9fe8c94)

  • Do not warn about non-ambiguous linebreaks (ab3ab85)

  • Fix "is is" message typos (7993101)

  • Preserve functionality in "legacy" Node.js (2f6ac13)

  • recognize Jasmine global spyOnProperty (827237f), closes #3183

  • Relax restriction on asgnmnt to arguments (0a66710)

  • Remove warning W100 (ff71d3c)

  • Report error for duplicate arrow params (506c7d5)

  • Report error for redeclared generator fns (8896fa3)

  • Restrict "name" of strict mode functions (a554c89)

  • Restrict super usage to valid forms (8f3f880)

  • Restrict IdentifierNames in ES5 code (5995a9f)

  • Tolerate division following closing brace (3aa02db)

  • Tolerate RegExp as void operand (3f920b5)

  • Tolerate whitespace in inline directives (efeb0f8)


Features



  • List outer scoped variables of W083 (d03662c), closes #3211

Commits

The new version differs by 113 commits.



  • d5c1a00 v2.9.6

  • ab3ab85 [[FIX]] Do not warn about non-ambiguous linebreaks

  • eaca85b [[CHORE]] Improve test coverage for ASI warning

  • 0a66710 [[FIX]] Relax restriction on asgnmnt to arguments

  • 3aa02db [[FIX]] Tolerate division following closing brace

  • 55aa54e [[FIX]] Correct restriction on function name

  • ff71d3c [[FIX]] Remove warning W100

  • bcb3b23 [[CHORE]] Complete Lodash update (#3283)

  • 030713d [[DOCS]] Introduce administration e-mail address

  • 7993101 [[FIX]] Fix "is is" message typos

  • 578575d Merge pull request #3254 from mathiasbynens/unicode-10

  • d763e70 Use old Unicode version for ES5 identifiers

  • 77414e8 Update to Unicode v11

  • 5995a9f [[FIX]] Restrict IdentifierNames in ES5 code

  • f2ce8fe [[TEST]] Add regression test


There are 113 commits in total.


See the full diff

FAQ and help

There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

---

Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.