I suppose you might like to decide whether you lock the dependency down to an old version or lock it down to a newer version and change the syntax to fix the breaking change.
In the interim, I'm working around this by locking the dependency myself with:
One of the dependencies of spectacle is Cheerio
The latest RC has a breaking change.
https://github.com/cheeriojs/cheerio/releases/tag/v1.0.0-rc.9
I suppose you might like to decide whether you lock the dependency down to an old version or lock it down to a newer version and change the syntax to fix the breaking change.
In the interim, I'm working around this by locking the dependency myself with: