Range + version
^1.2.0 and 1.5.0
Result
Matches
Developer Tools
Check whether a version satisfies SemVer range expressions such as ^ and ~ in your browser. Useful for explaining npm dependency ranges and validating package.json constraints.
Favorite this tool
No favorite storage mode has been selected.
Quick actions
Copy this tool URL or open the system share sheet on a supported device.
开发工具
Check whether a version satisfies SemVer range expressions such as ^ and ~ in your browser. Useful for explaining npm dependency ranges and validating package.json constraints.
Accepts Standard NPM semver expressions.
The actual version resolved installed.
Testing Range
^1.2.3
Against Target
1.5.2
^1.2.3 equivalent to >=1.2.3 <2.0.0
等待验证。
Range + version
^1.2.0 and 1.5.0
Result
Matches
Under common npm semantics it allows versions from 1.2.3 up to but not including 2.0.0. See the parsed result for details.
This checks expression matching only. Actual installs still depend on the lockfile and package manager resolution.
Tools
Continue with another translated tool for a nearby task.
NPM Package Generator
Build package.json files from a form with presets for Jest, TypeScript, ESLint, and more in your browser. Useful for bootstrapping new Node projects with common script fields.