diff --git a/functions/parse.js b/functions/parse.js index a66663aa..42ac5ddb 100644 --- a/functions/parse.js +++ b/functions/parse.js @@ -1,11 +1,6 @@ const { MAX_LENGTH } = require('../internal/constants') -const { re, t } = require('../internal/re') const SemVer = require('../classes/semver') - -const parseOptions = require('../internal/parse-options') const parse = (version, options) => { - options = parseOptions(options) - if (version instanceof SemVer) { return version } @@ -18,11 +13,6 @@ const parse = (version, options) => { return null } - const r = options.loose ? re[t.LOOSE] : re[t.FULL] - if (!r.test(version)) { - return null - } - try { return new SemVer(version, options) } catch (er) {