Skip to content

Instantly share code, notes, and snippets.

@vankop
Created February 1, 2022 08:16
Show Gist options
  • Save vankop/99238212aa033390cc64c48fc7a163bf to your computer and use it in GitHub Desktop.
Save vankop/99238212aa033390cc64c48fc7a163bf to your computer and use it in GitHub Desktop.
semver.satisfy bug
const webpackSemver = require('webpack/lib/util/semver');
const semver = require('semver');
console.log('3.2 satisfy "3.4 || 3"?')
console.log('semver: ', semver.satisfies("3.2", "3.4 || 3"))
console.log('webpack: ', webpackSemver.satisfy(webpackSemver.parseRange("3.4 || 3"), "3.2"))
// Current output:
// 3.2 satisfy "3.4 || 3"?
// semver: false
// webpack: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment