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 ALL dependencies to latest versions #78

Merged
merged 1 commit into from
Jun 29, 2020
Merged

Update ALL dependencies to latest versions #78

merged 1 commit into from
Jun 29, 2020

Conversation

stefcameron
Copy link
Member

  • All dependencies have been updated to their very latest versions.
    Some were dropped in favor of more modern ones (in particular,
    related to Babel 6.x -> 7.x).
  • Added ESLint Prettier rules.
  • Updated Prettier to 2.x, configured options, formatted code.
  • Fixed a bug that was causing a crash expecting includes()
    to be a method on specifiedFocusTrapOptions.
  • Added babel-jest to remove the need to first build the bundle
    prior to running tests.
  • Added format-check package script to check for formatting issues.
  • Added format and lint checks to npm test, along with unit tests.
  • Some lint errors were disabled, deferred to Code base needs to be modernized to drop findDOMNode and string refs #77

- All dependencies have been updated to their very latest versions.
  Some were dropped in favor of more modern ones (in particular,
  related to Babel 6.x -> 7.x).
- Added ESLint Prettier rules.
- Updated Prettier to 2.x, configured options, formatted code.
- Fixed a bug that was causing a crash expecting `includes()`
  to be a method on `specifiedFocusTrapOptions`.
- Added babel-jest to remove the need to first build the bundle
  prior to running tests.
- Added format-check package script to check for formatting issues.
- Added format and lint checks to `npm test`, along with unit tests.
- Some lint errors were disabled, deferred to #77
@stefcameron stefcameron merged commit 3977c86 into focus-trap:master Jun 29, 2020
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

1 participant