react-slingshot icon indicating copy to clipboard operation
react-slingshot copied to clipboard

WIP: Update dependencies

Open m10 opened this issue 5 years ago • 2 comments

  • [x] Bump node version requirement to 10
  • [x] Move to new jsx transform
  • [x] Move from node-sass to sass (standard implementation, no compile)
  • [x] Postcss 8
  • [x] Upgrade to React 17 (waiting for tooling)
  • [x] Upgrade to Webpack 5 (waiting for tooling)
  • [ ] Upgrade other dependencies (WIP)
  • [ ] Bump Slingshot version

Pull Request Template

The code review checklist below is used for all pull requests.

  1. Review the list before submitting your pull request.
  2. Leave the list intact for the code reviewer's use.

Checklist

  • [ ] Latest code from master has been merged into the pull request branch
  • [ ] Code is camelCased
  • [ ] No commented out code (if required, place // TODO above with explanation)
  • [ ] No linting issues
  • [ ] Automated tests exist and pass
  • [ ] Build is successful (npm run build)
  • [ ] Works in IE 11, Chrome, Firefox, and Edge

Thanks!

:heart:

m10 avatar Oct 24 '20 19:10 m10

Coverage Status

Coverage remained the same at 91.525% when pulling 6e57b12db0f74bd25d75097b5c72fc941ba1a5eb on m10:update-dependencies into a7b0c6111cceaf88ffa4c24df3b38401f045a3d1 on coryhouse:master.

coveralls avatar Oct 24 '20 19:10 coveralls

It is probably better to wait with this until the tooling around webpack 5 has caught up. Then release a new major version of react-slignshot with the migration to webpack 5

m10 avatar Oct 24 '20 20:10 m10