semver

의미적 버전 문자열 파서. 더 많은 정보: https://github.com/npm/node-semver.

  • 버전 문자열이 의미적 버전 규칙을 따르는지 확인 (일치하지 않으면 빈 문자열 출력):

semver 1.2

  • 버전 문자열을 의미적 버전 형식으로 변환:

semver --coerce 1.2

  • 1.2.3^1.0 범위와 일치하는지 테스트 (일치하지 않으면 빈 문자열 출력):

semver 1.2.3 --range "^1.0"

  • 여러 범위로 테스트:

semver 1.2.3 --range ">=1.0" "<2.0"

  • 여러 버전 문자열을 테스트하고 일치하는 것만 반환:

semver 1.2.3 2.0.0 --range "^1.0"