Sorry to bring this up again, but turns out SemVer with 0.x versions is weird - ^0.153.0 only allows 0.153.x versions and not higher three.js versions. See https://semver.npmjs.com/ with three:
Given three.js is unlikely to go to proper SemVer anytime soon, I think this works better:
>= 0.153.0
Or explicitly
>= 0.153.0 && < 0.156.x but that will require manual updates (and checks, of course) whenever three.js updates.
Sorry to bring this up again, but turns out SemVer with 0.x versions is weird - ^0.153.0 only allows 0.153.x versions and not higher three.js versions. See https://semver.npmjs.com/ with
three
:Given three.js is unlikely to go to proper SemVer anytime soon, I think this works better:
>= 0.153.0
Or explicitly>= 0.153.0 && < 0.156.x
but that will require manual updates (and checks, of course) whenever three.js updates.Thank you!