Skip to content

Conversation

@nerrad
Copy link
Contributor

@nerrad nerrad commented Mar 31, 2019

This pull

  • updates @wordpress/scripts to the latest version which includes a number of changes (including new linting rules, updating jest, etc).
  • removes no longer needed @wordpress/es-lint dependency (because that's a part of the updated @wordpress/scripts package.
  • updates @wordpress/jest-preset-default package to latest (for parity with jest updates).

Currently this is a WIP and on hold because there's a bug in the Jest version included with this update (Jest 24.1) that causes a couple of our tests to fail because of our dependency on moduleMapping for our internal package like things. The bug is fixed here.

I'll have to monitor when the new version of Jest is released with that fix and then do a pull for @wordpress/scripts to get that change.

This isn't a critical update but it does bring some helpful new lint rules/tools so it'd be nice to update to it when possible.

nerrad added 3 commits March 31, 2019 12:28
- also removes redundant `@wordpress/eslint-plugin which is included with @wordpress/scripts
- We use our own format for import commenting
@nerrad
Copy link
Contributor Author

nerrad commented Apr 24, 2019

I'm going to close this pull in favor of the dependabot auto updates that I've been handling. More granular updates mean for a bit easier resolution of issues.

@nerrad nerrad closed this Apr 24, 2019
@nerrad nerrad deleted the FET/update-wp-scripts-package branch June 26, 2019 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants