react-svg-map icon indicating copy to clipboard operation
react-svg-map copied to clipboard

update react peerDepedencies and enzyme adapter

Open christophervoigt opened this issue 1 year ago • 1 comments

update react peerDependencies to allow version 16 or 17 update jest setup to use react 17

https://github.com/VictorCazanave/react-svg-map/issues/53 + https://github.com/VictorCazanave/react-svg-map/pull/54

  • [x] Fork the repository
  • [x] Develop your code changes
  • [x] Ensure eslint is happy: npm run lint
  • [x] Ensure the tests pass: npm test
  • [x] Commit your changes
  • [x] Push to your fork
  • [x] Submit a pull request

christophervoigt avatar Nov 18 '22 14:11 christophervoigt

After some package updates and adjustments to the testing and build pipelines. I managed to fix a lot of problems, that occurred while setting it up on newer Node environments.

Unfortunately, some of the updated packages did no longer work for Node 10 and Node 12. Which is why I had to drop support for them, to make it work again.

It works for Node 14 and 16 now:

christophervoigt avatar Nov 19 '22 15:11 christophervoigt