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

Upgrade eslint and prettier packages including formatting fixes #2540

Merged
merged 4 commits into from
May 18, 2021

Conversation

thedavidprice
Copy link
Contributor

@thedavidprice thedavidprice commented May 14, 2021

Prettier v2.3:

ESLint v7.26:
https://github.com/eslint/eslint/releases

I ran yarn lint:fix, resulting in a lot of formatting changes (per release notes above). Using yarn rwt ... I ran lint in a Redwood project — there were no changes or new warnings/errors, however not sure I trust that until being able to try via canary.

Currently there's a conflict between ESlint and Prettier in several of the Auth Provider files — all having to do with import order and formatting (i.e. spaces). Noting accordingly in comments. Scratch that. Turns out I had to disable/enable the VS Code ESLint extension and then and reload the workspace. I just love being a developer some days...

@cypress
Copy link

cypress bot commented May 14, 2021



Test summary

17 0 0 0Flakiness 0


Run details

Project RedwoodJS Framework
Status Passed
Commit b7a5518 ℹ️
Started May 18, 2021 5:35 AM
Ended May 18, 2021 5:39 AM
Duration 04:03 💡
OS Linux Ubuntu - 20.04
Browser Chrome 90

View run in Cypress Dashboard ➡️


This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard

@peterp
Copy link
Contributor

peterp commented May 17, 2021

Looks good to me

Copy link
Contributor

@peterp peterp left a comment

Choose a reason for hiding this comment

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

Just note that I didn't go over all the files. I saw the majority are import changes, which are fine, and the tests are passing, so 👍 :shipit:

@thedavidprice
Copy link
Contributor Author

I'd say it's 80% import order. The other 20% is almost completely line breaks, which overall does seem to improve readability.

@thedavidprice thedavidprice merged commit c273086 into main May 18, 2021
@thedavidprice thedavidprice deleted the dsp-upgrade-eslint-prettier-with-formatting branch May 18, 2021 05:40
@thedavidprice thedavidprice added this to the next-release milestone May 18, 2021
dac09 added a commit to dac09/redwood that referenced this pull request May 19, 2021
…-codegen

* 'main' of github.com:redwoodjs/redwood: (54 commits)
  Add private methods loose explicitly (redwoodjs#2554)
  Custom `useAuth` pass through for `RedwoodApolloProvider` (redwoodjs#2455)
  Prerender all routes nested in Set with prerender prop (redwoodjs#2542)
  Upgrade eslint and prettier packages including formatting fixes (redwoodjs#2540)
  contributors updates (redwoodjs#2544)
  Rename default datasource (redwoodjs#1941)
  Add default config for Component generation (redwoodjs#1814)
  build(deps): bump core-js from 3.10.1 to 3.12.1 (redwoodjs#2481)
  upgrade babel 7.14.2 with misc babel packages (redwoodjs#2541)
  build(deps): bump http-proxy-middleware from 1.1.0 to 2.0.0 (redwoodjs#2536)
  build(deps): bump pino-pretty from 4.7.1 to 4.8.0 (redwoodjs#2534)
  build(deps): bump concurrently from 6.0.2 to 6.1.0 (redwoodjs#2533)
  build(deps-dev): bump firebase-admin from 9.7.0 to 9.8.0 (redwoodjs#2522)
  build(deps): bump esbuild-loader from 2.10.0 to 2.13.0 (redwoodjs#2518)
  build(deps): bump @graphql-tools/merge from 6.2.13 to 6.2.14 (redwoodjs#2516)
  updating minor dependency versions across packages (redwoodjs#2532)
  Add JSON headers to Function generator template (redwoodjs#2457)
  fixed firebase promises so that they can be caught (redwoodjs#2503)
  Prevent re-initialization of a Firebase app that is already initialized (redwoodjs#2504)
  build(deps-dev): bump magic-sdk from 2.7.0 to 4.3.0 (redwoodjs#2463)
  ...
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