UNPKG

@chatie/semver

Version:

The Enhanced Semantic Versioner for NPM

24 lines (17 loc) 515 B
#!/usr/bin/env node import { SemVer } from '../src/' // console.log(process.argv) // https://nodejs.org/docs/latest/api/process.html#process_process_argv if (process.argv.length !== 3) { console.info('Usage: semver-is-prod VERSION') process.exit(1) } const version = process.argv[2] const semver = new SemVer(version) if (semver.isProd) { console.info(`YES: ${version} is production release.`) process.exit(0) } else { console.info(`NO: ${version} is NOT a production release.`) process.exit(1) }