I doubt about to which semver version I should update my public NPM package. I didn't change any code, but I had to drop some node engine versions due to a dependency package which had a major update after using object spread props.
I have my doubts because my package has no changes that will break usage of my package, and I only had to drop node versions because of breaking Travis builds on my side. Will my update break builds of dependents too?
What did I do?
- Updated dependencies incl. major updates (one was breaking my builds)
- Changed node engine version in package.json from v4 to v8.6.0
- Changed/Dropped Travis node versions to build against
Will dependents who are building at lower node engine versions have any problems after my update?