Skip to content

Update ALL dependencies to latest versions#78

Merged
stefcameron merged 1 commit intofocus-trap:masterfrom
stefcameron:dep-updates
Jun 29, 2020
Merged

Update ALL dependencies to latest versions#78
stefcameron merged 1 commit intofocus-trap:masterfrom
stefcameron:dep-updates

Conversation

@stefcameron
Copy link
Copy Markdown
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.

1 participant