Skip to content

Conversation

floryst
Copy link
Contributor

@floryst floryst commented Jan 10, 2022

PR and Code Checklist

  • semantic-release commit messages
  • Run npm run reformat to have correctly formatted code

Context

  • Update dependencies, and update code that is affected by eslint updates and package deprecations.

Changes

  • update dependencies
  • refactor code for eslint
  • BREAKING CHANGE: delete rules-linter.js

Results

  • packages are updated, and new eslint rules are in place

Testing

  • npm build:release, test, and doc work.

@floryst floryst requested a review from jourdain January 10, 2022 18:01
@floryst
Copy link
Contributor Author

floryst commented Jan 10, 2022

I plan on merging #2186 with this one so we can cut a new major release.

Copy link
Collaborator

@jourdain jourdain left a comment

Choose a reason for hiding this comment

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

LGTM.

Thanks for taking care of those dep update...

forrest added 4 commits January 10, 2022 16:27
- None of the breaking changes affect vtk.js.
BREAKING CHANGE: config/rules-linter.js is now gone.
In all cases, this shouldn't affect the overall API. The changes are
functionally the same, since default parameters only kick in if those
parameters are given "undefined" as their argument.
@floryst floryst merged commit 0df7b50 into master Jan 10, 2022
@floryst floryst deleted the update-packages branch January 10, 2022 21:38
@github-actions
Copy link

🎉 This PR is included in version 22.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions github-actions bot added the released Automated label label Jan 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released Automated label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants