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

Linting rebased #174

Merged
merged 8 commits into from
Oct 1, 2018
Merged

Linting rebased #174

merged 8 commits into from
Oct 1, 2018

Conversation

PirosB3
Copy link
Contributor

@PirosB3 PirosB3 commented Oct 1, 2018

Addresses #165, #175
Deprecates #169

What does this PR do

  • it defines a consistent style for all future contributions so that we can minimize potential back-forth on style
  • Adds automated tooling ESLint for checking style and automatically fixing minor errors
  • Adds (nearly) fully-linted app/lightning and app/routes
  • Updates README

How to review this PR

  • Try to enstall ESLint and run it on some files
  • spot-check the 2 newly linted files to make sure something terrible was forgotten

I'm happy to re-evaluate how we check style, if you have any questions let's start a thread on this PR

@PirosB3
Copy link
Contributor Author

PirosB3 commented Oct 1, 2018

@mably here is my PR rebased, I closed the other one. Thanks for your patience :)

With regards to bugs in functionality, would you mind writing the list of bugs you found in a ticket? I have been playing around with the client and I could not see any 5xx or stacktraces.

@mably mably merged commit 47040af into mably:master Oct 1, 2018
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.

2 participants