1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| const SemVer = require('../classes/semver')
| const parse = (version, options, throwErrors = false) => {
| if (version instanceof SemVer) {
| return version
| }
| try {
| return new SemVer(version, options)
| } catch (er) {
| if (!throwErrors) {
| return null
| }
| throw er
| }
| }
|
| module.exports = parse
|
|