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

fix eslint config for version 6.* #15

Merged
merged 2 commits into from Aug 16, 2019
Merged

fix eslint config for version 6.* #15

merged 2 commits into from Aug 16, 2019

Conversation

mgred
Copy link
Contributor

@mgred mgred commented Aug 3, 2019

this also fixes some error from lint-staged config which occured and
also some linting error from eslint
@mgred mgred requested a review from mroderick August 3, 2019 15:45
@mgred mgred self-assigned this Aug 3, 2019
@coveralls
Copy link

coveralls commented Aug 3, 2019

Pull Request Test Coverage Report for Build 64

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 60: 0.0%
Covered Lines: 72
Relevant Lines: 72

💛 - Coveralls

@mgred
Copy link
Contributor Author

mgred commented Aug 4, 2019

BTW, we use this kind of config in all our Projects. @mroderick do you think we should update this everywhere?

@mantoni
Copy link
Member

mantoni commented Aug 9, 2019

We actually have a shared eslint-config project. I don't know why it's not (yet?) used here … EDIT: Just saw that it is being used. Sry.

It has eslint 5 as a peer dependency here which we could bump to 6, release a major and then include it here as well (see https://github.com/sinonjs/eslint-config-sinon/blob/e91b0b2b9a6aff769f8a03211c36d955147eff16/package.json#L10-L11).

@mroderick
Copy link
Member

It has eslint 5 as a peer dependency here which we could bump to 6, release a major and then include it here as well (see https://github.com/sinonjs/eslint-config-sinon/blob/e91b0b2b9a6aff769f8a03211c36d955147eff16/package.json#L10-L11).

We should probably also go over all the rules and see if any have been removed/deprecated, and see if there are new rules that we may want.

Once next major eslint-config-sinon is out, we can rebase this branch, and merge it!

@mroderick
Copy link
Member

eslint-config-sinon@3.0.0 is out.

Please update this PR to use that

@mgred
Copy link
Contributor Author

mgred commented Aug 14, 2019

done @mroderick

Copy link
Member

@mroderick mroderick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good 👍

@mgred mgred merged commit fd4ce45 into master Aug 16, 2019
@mgred mgred deleted the fix-eslint-config branch August 16, 2019 10:34
@mgred
Copy link
Contributor Author

mgred commented Aug 16, 2019

thanks 👍

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

4 participants