=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-semver-7.3.2+repack/classes/comparator.js-41- if (!m) { node-semver-7.3.2+repack/classes/comparator.js:42: throw new TypeError(`Invalid comparator: ${comp}`) node-semver-7.3.2+repack/classes/comparator.js-43- } ############################################## node-semver-7.3.2+repack/classes/range.js-45- if (!this.set.length) { node-semver-7.3.2+repack/classes/range.js:46: throw new TypeError(`Invalid SemVer Range: ${range}`) node-semver-7.3.2+repack/classes/range.js-47- } ############################################## node-semver-7.3.2+repack/classes/range.js-213- } else if (isX(m)) { node-semver-7.3.2+repack/classes/range.js:214: ret = `>=${M}.0.0 <${+M + 1}.0.0-0` node-semver-7.3.2+repack/classes/range.js-215- } else if (isX(p)) { node-semver-7.3.2+repack/classes/range.js-216- // ~1.2 == >=1.2.0 <1.3.0-0 node-semver-7.3.2+repack/classes/range.js:217: ret = `>=${M}.${m}.0 <${M}.${+m + 1}.0-0` node-semver-7.3.2+repack/classes/range.js-218- } else if (pr) { ############################################## node-semver-7.3.2+repack/classes/range.js-254- } else if (isX(m)) { node-semver-7.3.2+repack/classes/range.js:255: ret = `>=${M}.0.0${z} <${+M + 1}.0.0-0` node-semver-7.3.2+repack/classes/range.js-256- } else if (isX(p)) { node-semver-7.3.2+repack/classes/range.js-257- if (M === '0') { node-semver-7.3.2+repack/classes/range.js:258: ret = `>=${M}.${m}.0${z} <${M}.${+m + 1}.0-0` node-semver-7.3.2+repack/classes/range.js-259- } else { node-semver-7.3.2+repack/classes/range.js:260: ret = `>=${M}.${m}.0${z} <${+M + 1}.0.0-0` node-semver-7.3.2+repack/classes/range.js-261- } ############################################## node-semver-7.3.2+repack/classes/range.js-363- node-semver-7.3.2+repack/classes/range.js:364: ret = `${gtlt + M}.${m}.${p}${pr}` node-semver-7.3.2+repack/classes/range.js-365- } else if (xm) { node-semver-7.3.2+repack/classes/range.js:366: ret = `>=${M}.0.0${pr} <${+M + 1}.0.0-0` node-semver-7.3.2+repack/classes/range.js-367- } else if (xp) { ############################################## node-semver-7.3.2+repack/classes/range.js-402- } else if (isX(fm)) { node-semver-7.3.2+repack/classes/range.js:403: from = `>=${fM}.0.0${incPr ? '-0' : ''}` node-semver-7.3.2+repack/classes/range.js-404- } else if (isX(fp)) { node-semver-7.3.2+repack/classes/range.js:405: from = `>=${fM}.${fm}.0${incPr ? '-0' : ''}` node-semver-7.3.2+repack/classes/range.js-406- } else if (fpr) { node-semver-7.3.2+repack/classes/range.js:407: from = `>=${from}` node-semver-7.3.2+repack/classes/range.js-408- } else { node-semver-7.3.2+repack/classes/range.js:409: from = `>=${from}${incPr ? '-0' : ''}` node-semver-7.3.2+repack/classes/range.js-410- } ############################################## node-semver-7.3.2+repack/classes/range.js-414- } else if (isX(tm)) { node-semver-7.3.2+repack/classes/range.js:415: to = `<${+tM + 1}.0.0-0` node-semver-7.3.2+repack/classes/range.js-416- } else if (isX(tp)) { node-semver-7.3.2+repack/classes/range.js:417: to = `<${tM}.${+tm + 1}.0-0` node-semver-7.3.2+repack/classes/range.js-418- } else if (tpr) { node-semver-7.3.2+repack/classes/range.js:419: to = `<=${tM}.${tm}.${tp}-${tpr}` node-semver-7.3.2+repack/classes/range.js-420- } else if (incPr) { node-semver-7.3.2+repack/classes/range.js:421: to = `<${tM}.${tm}.${+tp + 1}-0` node-semver-7.3.2+repack/classes/range.js-422- } else { node-semver-7.3.2+repack/classes/range.js:423: to = `<=${to}` node-semver-7.3.2+repack/classes/range.js-424- } node-semver-7.3.2+repack/classes/range.js-425- node-semver-7.3.2+repack/classes/range.js:426: return (`${from} ${to}`).trim() node-semver-7.3.2+repack/classes/range.js-427-} ############################################## node-semver-7.3.2+repack/classes/semver.js-21- } else if (typeof version !== 'string') { node-semver-7.3.2+repack/classes/semver.js:22: throw new TypeError(`Invalid Version: ${version}`) node-semver-7.3.2+repack/classes/semver.js-23- } ############################################## node-semver-7.3.2+repack/classes/semver.js-26- throw new TypeError( node-semver-7.3.2+repack/classes/semver.js:27: `version is longer than ${MAX_LENGTH} characters` node-semver-7.3.2+repack/classes/semver.js-28- ) ############################################## node-semver-7.3.2+repack/classes/semver.js-40- if (!m) { node-semver-7.3.2+repack/classes/semver.js:41: throw new TypeError(`Invalid Version: ${version}`) node-semver-7.3.2+repack/classes/semver.js-42- } ############################################## node-semver-7.3.2+repack/classes/semver.js-82- format () { node-semver-7.3.2+repack/classes/semver.js:83: this.version = `${this.major}.${this.minor}.${this.patch}` node-semver-7.3.2+repack/classes/semver.js-84- if (this.prerelease.length) { node-semver-7.3.2+repack/classes/semver.js:85: this.version += `-${this.prerelease.join('.')}` node-semver-7.3.2+repack/classes/semver.js-86- } ############################################## node-semver-7.3.2+repack/classes/semver.js-281- default: node-semver-7.3.2+repack/classes/semver.js:282: throw new Error(`invalid increment argument: ${release}`) node-semver-7.3.2+repack/classes/semver.js-283- } ############################################## node-semver-7.3.2+repack/functions/cmp.js-44- default: node-semver-7.3.2+repack/functions/cmp.js:45: throw new TypeError(`Invalid operator: ${op}`) node-semver-7.3.2+repack/functions/cmp.js-46- } ############################################## node-semver-7.3.2+repack/functions/coerce.js-48- node-semver-7.3.2+repack/functions/coerce.js:49: return parse(`${match[2]}.${match[3] || '0'}.${match[4] || '0'}`, options) node-semver-7.3.2+repack/functions/coerce.js-50-} ############################################## node-semver-7.3.2+repack/internal/re.js-36- node-semver-7.3.2+repack/internal/re.js:37:createToken('MAINVERSION', `(${src[t.NUMERICIDENTIFIER]})\\.` + node-semver-7.3.2+repack/internal/re.js:38: `(${src[t.NUMERICIDENTIFIER]})\\.` + node-semver-7.3.2+repack/internal/re.js:39: `(${src[t.NUMERICIDENTIFIER]})`) node-semver-7.3.2+repack/internal/re.js-40- node-semver-7.3.2+repack/internal/re.js:41:createToken('MAINVERSIONLOOSE', `(${src[t.NUMERICIDENTIFIERLOOSE]})\\.` + node-semver-7.3.2+repack/internal/re.js:42: `(${src[t.NUMERICIDENTIFIERLOOSE]})\\.` + node-semver-7.3.2+repack/internal/re.js:43: `(${src[t.NUMERICIDENTIFIERLOOSE]})`) node-semver-7.3.2+repack/internal/re.js-44- ############################################## node-semver-7.3.2+repack/internal/re.js-88- node-semver-7.3.2+repack/internal/re.js:89:createToken('FULL', `^${src[t.FULLPLAIN]}$`) node-semver-7.3.2+repack/internal/re.js-90- ############################################## node-semver-7.3.2+repack/internal/re.js-97- node-semver-7.3.2+repack/internal/re.js:98:createToken('LOOSE', `^${src[t.LOOSEPLAIN]}$`) node-semver-7.3.2+repack/internal/re.js-99- ############################################## node-semver-7.3.2+repack/internal/re.js-104-// Only the first item is strictly required. node-semver-7.3.2+repack/internal/re.js:105:createToken('XRANGEIDENTIFIERLOOSE', `${src[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`) node-semver-7.3.2+repack/internal/re.js:106:createToken('XRANGEIDENTIFIER', `${src[t.NUMERICIDENTIFIER]}|x|X|\\*`) node-semver-7.3.2+repack/internal/re.js-107- node-semver-7.3.2+repack/internal/re.js:108:createToken('XRANGEPLAIN', `[v=\\s]*(${src[t.XRANGEIDENTIFIER]})` + node-semver-7.3.2+repack/internal/re.js:109: `(?:\\.(${src[t.XRANGEIDENTIFIER]})` + node-semver-7.3.2+repack/internal/re.js:110: `(?:\\.(${src[t.XRANGEIDENTIFIER]})` + node-semver-7.3.2+repack/internal/re.js-111- `(?:${src[t.PRERELEASE]})?${ ############################################## node-semver-7.3.2+repack/internal/re.js-114- node-semver-7.3.2+repack/internal/re.js:115:createToken('XRANGEPLAINLOOSE', `[v=\\s]*(${src[t.XRANGEIDENTIFIERLOOSE]})` + node-semver-7.3.2+repack/internal/re.js:116: `(?:\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` + node-semver-7.3.2+repack/internal/re.js:117: `(?:\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` + node-semver-7.3.2+repack/internal/re.js-118- `(?:${src[t.PRERELEASELOOSE]})?${ ############################################## node-semver-7.3.2+repack/internal/re.js-121- node-semver-7.3.2+repack/internal/re.js:122:createToken('XRANGE', `^${src[t.GTLT]}\\s*${src[t.XRANGEPLAIN]}$`) node-semver-7.3.2+repack/internal/re.js:123:createToken('XRANGELOOSE', `^${src[t.GTLT]}\\s*${src[t.XRANGEPLAINLOOSE]}$`) node-semver-7.3.2+repack/internal/re.js-124- ############################################## node-semver-7.3.2+repack/internal/re.js-128- '(\\d{1,'}${MAX_SAFE_COMPONENT_LENGTH}})` + node-semver-7.3.2+repack/internal/re.js:129: `(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?` + node-semver-7.3.2+repack/internal/re.js:130: `(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?` + node-semver-7.3.2+repack/internal/re.js:131: `(?:$|[^\\d])`) node-semver-7.3.2+repack/internal/re.js-132-createToken('COERCERTL', src[t.COERCE], true) ############################################## node-semver-7.3.2+repack/internal/re.js-137- node-semver-7.3.2+repack/internal/re.js:138:createToken('TILDETRIM', `(\\s*)${src[t.LONETILDE]}\\s+`, true) node-semver-7.3.2+repack/internal/re.js-139-exports.tildeTrimReplace = '$1~' node-semver-7.3.2+repack/internal/re.js-140- node-semver-7.3.2+repack/internal/re.js:141:createToken('TILDE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAIN]}$`) node-semver-7.3.2+repack/internal/re.js:142:createToken('TILDELOOSE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAINLOOSE]}$`) node-semver-7.3.2+repack/internal/re.js-143- ############################################## node-semver-7.3.2+repack/internal/re.js-147- node-semver-7.3.2+repack/internal/re.js:148:createToken('CARETTRIM', `(\\s*)${src[t.LONECARET]}\\s+`, true) node-semver-7.3.2+repack/internal/re.js-149-exports.caretTrimReplace = '$1^' node-semver-7.3.2+repack/internal/re.js-150- node-semver-7.3.2+repack/internal/re.js:151:createToken('CARET', `^${src[t.LONECARET]}${src[t.XRANGEPLAIN]}$`) node-semver-7.3.2+repack/internal/re.js:152:createToken('CARETLOOSE', `^${src[t.LONECARET]}${src[t.XRANGEPLAINLOOSE]}$`) node-semver-7.3.2+repack/internal/re.js-153- node-semver-7.3.2+repack/internal/re.js-154-// A simple gt/lt/eq thing, or just "" to indicate "any version" node-semver-7.3.2+repack/internal/re.js:155:createToken('COMPARATORLOOSE', `^${src[t.GTLT]}\\s*(${src[t.LOOSEPLAIN]})$|^$`) node-semver-7.3.2+repack/internal/re.js:156:createToken('COMPARATOR', `^${src[t.GTLT]}\\s*(${src[t.FULLPLAIN]})$|^$`) node-semver-7.3.2+repack/internal/re.js-157- ############################################## node-semver-7.3.2+repack/internal/re.js-167-// later. node-semver-7.3.2+repack/internal/re.js:168:createToken('HYPHENRANGE', `^\\s*(${src[t.XRANGEPLAIN]})` + node-semver-7.3.2+repack/internal/re.js-169- `\\s+-\\s+` + node-semver-7.3.2+repack/internal/re.js:170: `(${src[t.XRANGEPLAIN]})` + node-semver-7.3.2+repack/internal/re.js-171- `\\s*$`) node-semver-7.3.2+repack/internal/re.js-172- node-semver-7.3.2+repack/internal/re.js:173:createToken('HYPHENRANGELOOSE', `^\\s*(${src[t.XRANGEPLAINLOOSE]})` + node-semver-7.3.2+repack/internal/re.js-174- `\\s+-\\s+` + node-semver-7.3.2+repack/internal/re.js:175: `(${src[t.XRANGEPLAINLOOSE]})` + node-semver-7.3.2+repack/internal/re.js-176- `\\s*$`) ############################################## node-semver-7.3.2+repack/ranges/min-version.js-45- default: node-semver-7.3.2+repack/ranges/min-version.js:46: throw new Error(`Unexpected operation: ${comparator.operator}`) node-semver-7.3.2+repack/ranges/min-version.js-47- } ############################################## node-semver-7.3.2+repack/ranges/simplify.js-34- else if (!max) node-semver-7.3.2+repack/ranges/simplify.js:35: ranges.push(`>=${min}`) node-semver-7.3.2+repack/ranges/simplify.js-36- else if (min === v[0]) node-semver-7.3.2+repack/ranges/simplify.js:37: ranges.push(`<=${max}`) node-semver-7.3.2+repack/ranges/simplify.js-38- else node-semver-7.3.2+repack/ranges/simplify.js:39: ranges.push(`${min} - ${max}`) node-semver-7.3.2+repack/ranges/simplify.js-40- } ############################################## node-semver-7.3.2+repack/test/classes/comparator.js-24- t.plan(comparatorIntersection.length) node-semver-7.3.2+repack/test/classes/comparator.js:25: comparatorIntersection.forEach(([c0, c1, expect]) => t.test(`${c0} ${c1} ${expect}`, t => { node-semver-7.3.2+repack/test/classes/comparator.js-26- const comp0 = new Comparator(c0) ############################################## node-semver-7.3.2+repack/test/classes/comparator.js-29- t.equal(comp0.intersects(comp1, false), expect, node-semver-7.3.2+repack/test/classes/comparator.js:30: `${c0} intersects ${c1}`) node-semver-7.3.2+repack/test/classes/comparator.js-31- node-semver-7.3.2+repack/test/classes/comparator.js-32- t.equal(comp1.intersects(comp0, { loose: false }), expect, node-semver-7.3.2+repack/test/classes/comparator.js:33: `${c1} intersects ${c0}`) node-semver-7.3.2+repack/test/classes/comparator.js-34- t.end() ############################################## node-semver-7.3.2+repack/test/classes/range.js-13- const r = new Range(range, options) node-semver-7.3.2+repack/test/classes/range.js:14: t.ok(r.test(ver), `${range} satisfied by ${ver}`) node-semver-7.3.2+repack/test/classes/range.js-15- }) ############################################## node-semver-7.3.2+repack/test/classes/range.js-19- t.plan(rangeParse.length) node-semver-7.3.2+repack/test/classes/range.js:20: rangeParse.forEach(([range, expect, options]) => t.test(`${range} ${expect}`, t => { node-semver-7.3.2+repack/test/classes/range.js-21- if (expect === null) node-semver-7.3.2+repack/test/classes/range.js:22: t.throws(() => new Range(range), TypeError, `invalid range: ${range}`) node-semver-7.3.2+repack/test/classes/range.js-23- else { node-semver-7.3.2+repack/test/classes/range.js-24- t.equal(new Range(range, options).range || '*', expect, node-semver-7.3.2+repack/test/classes/range.js:25: `${range} => ${expect}`) node-semver-7.3.2+repack/test/classes/range.js-26- t.equal(new Range(range, options).range, new Range(expect).range, ############################################## node-semver-7.3.2+repack/test/classes/range.js-64- const r = new Range(range, options) node-semver-7.3.2+repack/test/classes/range.js:65: t.notOk(r.test(ver), `${range} not satisfied by ${ver}`) node-semver-7.3.2+repack/test/classes/range.js-66- }) ############################################## node-semver-7.3.2+repack/test/classes/range.js-86- rangeIntersection.forEach(([r0, r1, expect]) => { node-semver-7.3.2+repack/test/classes/range.js:87: t.test(`${r0} <~> ${r1}`, t => { node-semver-7.3.2+repack/test/classes/range.js-88- const range0 = new Range(r0) ############################################## node-semver-7.3.2+repack/test/classes/range.js-91- t.equal(range0.intersects(range1), expect, node-semver-7.3.2+repack/test/classes/range.js:92: `${r0} <~> ${r1} objects`) node-semver-7.3.2+repack/test/classes/range.js-93- t.equal(range1.intersects(range0), expect, node-semver-7.3.2+repack/test/classes/range.js:94: `${r1} <~> ${r0} objects`) node-semver-7.3.2+repack/test/classes/range.js-95- t.end() ############################################## node-semver-7.3.2+repack/test/classes/semver.js-9- t.plan(comparisons.length) node-semver-7.3.2+repack/test/classes/semver.js:10: comparisons.forEach(([v0, v1, opt]) => t.test(`${v0} ${v1}`, t => { node-semver-7.3.2+repack/test/classes/semver.js-11- const s0 = new SemVer(v0, opt) ############################################## node-semver-7.3.2+repack/test/classes/semver.js-24- t.plan(equality.length) node-semver-7.3.2+repack/test/classes/semver.js:25: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/classes/semver.js-26- const s0 = new SemVer(v0, loose) ############################################## node-semver-7.3.2+repack/test/classes/semver.js-58-test('really big numeric prerelease value', (t) => { node-semver-7.3.2+repack/test/classes/semver.js:59: const r = new SemVer(`1.2.3-beta.${Number.MAX_SAFE_INTEGER}0`) node-semver-7.3.2+repack/test/classes/semver.js-60- t.strictSame(r.prerelease, [ 'beta', '90071992547409910' ]) ############################################## node-semver-7.3.2+repack/test/classes/semver.js-72- new SemVer(v) // eslint-disable-line no-new node-semver-7.3.2+repack/test/classes/semver.js:73: }, { name: 'TypeError', message: `Invalid Version: ${v}` }) node-semver-7.3.2+repack/test/classes/semver.js-74- }) ############################################## node-semver-7.3.2+repack/test/classes/semver.js-86- id, node-semver-7.3.2+repack/test/classes/semver.js:87: ]) => t.test(`${version} ${inc} ${id || ''}`.trim(), t => { node-semver-7.3.2+repack/test/classes/semver.js-88- t.plan(1) ############################################## node-semver-7.3.2+repack/test/classes/semver.js-121- new SemVer(v) // eslint-disable-line no-new node-semver-7.3.2+repack/test/classes/semver.js:122: }, { name: 'TypeError', message: `Invalid Version: ${v}` }) node-semver-7.3.2+repack/test/classes/semver.js-123- }) ############################################## node-semver-7.3.2+repack/test/fixtures/invalid-versions.js-5- [ new Array(MAX_LENGTH).join('1') + '.0.0', 'too long'], node-semver-7.3.2+repack/test/fixtures/invalid-versions.js:6: [ `${MAX_SAFE_INTEGER}0.0.0`, 'too big'], node-semver-7.3.2+repack/test/fixtures/invalid-versions.js:7: [ `0.${MAX_SAFE_INTEGER}0.0`, 'too big'], node-semver-7.3.2+repack/test/fixtures/invalid-versions.js:8: [ `0.0.${MAX_SAFE_INTEGER}0`, 'too big'], node-semver-7.3.2+repack/test/fixtures/invalid-versions.js-9- [ 'hello, world', 'not a version'], ############################################## node-semver-7.3.2+repack/test/functions/clean.js-20- ].forEach(([range, version]) => { node-semver-7.3.2+repack/test/functions/clean.js:21: const msg = `clean(${range}) = ${version}` node-semver-7.3.2+repack/test/functions/clean.js-22- t.equal(clean(range), version, msg) ############################################## node-semver-7.3.2+repack/test/functions/cmp.js-15- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/cmp.js:16: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/cmp.js-17- t.plan(8) node-semver-7.3.2+repack/test/functions/cmp.js:18: t.ok(cmp(v0, '>', v1, loose), `cmp('${v0}' > '${v1}')`) node-semver-7.3.2+repack/test/functions/cmp.js:19: t.ok(cmp(v1, '<', v0, loose), `cmp('${v1}' < '${v0}')`) node-semver-7.3.2+repack/test/functions/cmp.js:20: t.ok(!cmp(v1, '>', v0, loose), `!cmp('${v1}' > '${v0}')`) node-semver-7.3.2+repack/test/functions/cmp.js:21: t.ok(!cmp(v0, '<', v1, loose), `!cmp('${v0}' < '${v1}')`) node-semver-7.3.2+repack/test/functions/cmp.js:22: t.ok(cmp(v1, '==', v1, loose), `cmp('${v1}' == '${v1}')`) node-semver-7.3.2+repack/test/functions/cmp.js:23: t.ok(cmp(v0, '>=', v1, loose), `cmp('${v0}' >= '${v1}')`) node-semver-7.3.2+repack/test/functions/cmp.js:24: t.ok(cmp(v1, '<=', v0, loose), `cmp('${v1}' <= '${v0}')`) node-semver-7.3.2+repack/test/functions/cmp.js:25: t.ok(cmp(v0, '!=', v1, loose), `cmp('${v0}' != '${v1}')`) node-semver-7.3.2+repack/test/functions/cmp.js-26- })) ############################################## node-semver-7.3.2+repack/test/functions/cmp.js-30- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/cmp.js:31: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/cmp.js-32- t.plan(8) node-semver-7.3.2+repack/test/functions/cmp.js:33: t.ok(cmp(v0, '', v1, loose), `cmp(${v0} "" ${v1})`) node-semver-7.3.2+repack/test/functions/cmp.js:34: t.ok(cmp(v0, '=', v1, loose), `cmp(${v0}=${v1})`) node-semver-7.3.2+repack/test/functions/cmp.js:35: t.ok(cmp(v0, '==', v1, loose), `cmp(${v0}==${v1})`) node-semver-7.3.2+repack/test/functions/cmp.js:36: t.ok(!cmp(v0, '!=', v1, loose), `!cmp(${v0}!=${v1})`) node-semver-7.3.2+repack/test/functions/cmp.js:37: t.ok(!cmp(v0, '===', v1, loose), `!cmp(${v0}===${v1})`) node-semver-7.3.2+repack/test/functions/cmp.js-38- ############################################## node-semver-7.3.2+repack/test/functions/cmp.js-41- new SemVer(v1, { loose: loose })), node-semver-7.3.2+repack/test/functions/cmp.js:42: `!cmp(${v0}===${v1}) object`) node-semver-7.3.2+repack/test/functions/cmp.js-43- node-semver-7.3.2+repack/test/functions/cmp.js:44: t.ok(cmp(v0, '!==', v1, loose), `cmp(${v0}!==${v1})`) node-semver-7.3.2+repack/test/functions/cmp.js-45- node-semver-7.3.2+repack/test/functions/cmp.js-46- t.ok(!cmp(new SemVer(v0, loose), '!==', new SemVer(v1, loose)), node-semver-7.3.2+repack/test/functions/cmp.js:47: `cmp(${v0}!==${v1}) object`) node-semver-7.3.2+repack/test/functions/cmp.js-48- })) ############################################## node-semver-7.3.2+repack/test/functions/coerce.js-16- '1'.repeat(17), node-semver-7.3.2+repack/test/functions/coerce.js:17: `a${'9'.repeat(16)}`, node-semver-7.3.2+repack/test/functions/coerce.js:18: `a${'1'.repeat(17)}`, node-semver-7.3.2+repack/test/functions/coerce.js:19: `${'9'.repeat(16)}a`, node-semver-7.3.2+repack/test/functions/coerce.js:20: `${'1'.repeat(17)}a`, node-semver-7.3.2+repack/test/functions/coerce.js:21: `${'9'.repeat(16)}.4.7.4`, node-semver-7.3.2+repack/test/functions/coerce.js:22: `${'9'.repeat(16)}.${'2'.repeat(16)}.${'3'.repeat(16)}`, node-semver-7.3.2+repack/test/functions/coerce.js:23: `${'1'.repeat(16)}.${'9'.repeat(16)}.${'3'.repeat(16)}`, node-semver-7.3.2+repack/test/functions/coerce.js:24: `${'1'.repeat(16)}.${'2'.repeat(16)}.${'9'.repeat(16)}` node-semver-7.3.2+repack/test/functions/coerce.js-25- ] node-semver-7.3.2+repack/test/functions/coerce.js-26- coerceToNull.forEach((input) => { node-semver-7.3.2+repack/test/functions/coerce.js:27: const msg = `coerce(${input}) should be null` node-semver-7.3.2+repack/test/functions/coerce.js-28- t.same(coerce(input), null, msg) ############################################## node-semver-7.3.2+repack/test/functions/coerce.js-76- ['4.6.3.9.2-alpha2', '4.6.3'], node-semver-7.3.2+repack/test/functions/coerce.js:77: [`${'1'.repeat(17)}.2`, '2.0.0'], node-semver-7.3.2+repack/test/functions/coerce.js:78: [`${'1'.repeat(17)}.2.3`, '2.3.0'], node-semver-7.3.2+repack/test/functions/coerce.js:79: [`1.${'2'.repeat(17)}.3`, '1.0.0'], node-semver-7.3.2+repack/test/functions/coerce.js:80: [`1.2.${'3'.repeat(17)}`, '1.2.0'], node-semver-7.3.2+repack/test/functions/coerce.js:81: [`${'1'.repeat(17)}.2.3.4`, '2.3.4'], node-semver-7.3.2+repack/test/functions/coerce.js:82: [`1.${'2'.repeat(17)}.3.4`, '1.0.0'], node-semver-7.3.2+repack/test/functions/coerce.js:83: [`1.2.${'3'.repeat(17)}.4`, '1.2.0'], node-semver-7.3.2+repack/test/functions/coerce.js:84: [`${'1'.repeat(17)}.${'2'.repeat(16)}.${'3'.repeat(16)}`, node-semver-7.3.2+repack/test/functions/coerce.js:85: `${'2'.repeat(16)}.${'3'.repeat(16)}.0`], node-semver-7.3.2+repack/test/functions/coerce.js:86: [`${'1'.repeat(16)}.${'2'.repeat(17)}.${'3'.repeat(16)}`, node-semver-7.3.2+repack/test/functions/coerce.js:87: `${'1'.repeat(16)}.0.0`], node-semver-7.3.2+repack/test/functions/coerce.js:88: [`${'1'.repeat(16)}.${'2'.repeat(16)}.${'3'.repeat(17)}`, node-semver-7.3.2+repack/test/functions/coerce.js:89: `${'1'.repeat(16)}.${'2'.repeat(16)}.0`], node-semver-7.3.2+repack/test/functions/coerce.js:90: [`11${'.1'.repeat(126)}`, '11.1.1'], node-semver-7.3.2+repack/test/functions/coerce.js:91: ['1'.repeat(16), `${'1'.repeat(16)}.0.0`], node-semver-7.3.2+repack/test/functions/coerce.js:92: [`a${'1'.repeat(16)}`, `${'1'.repeat(16)}.0.0`], node-semver-7.3.2+repack/test/functions/coerce.js:93: [`${'1'.repeat(16)}.2.3.4`, `${'1'.repeat(16)}.2.3`], node-semver-7.3.2+repack/test/functions/coerce.js:94: [`1.${'2'.repeat(16)}.3.4`, `1.${'2'.repeat(16)}.3`], node-semver-7.3.2+repack/test/functions/coerce.js:95: [`1.2.${'3'.repeat(16)}.4`, `1.2.${'3'.repeat(16)}`], node-semver-7.3.2+repack/test/functions/coerce.js:96: [`${'1'.repeat(16)}.${'2'.repeat(16)}.${'3'.repeat(16)}`, node-semver-7.3.2+repack/test/functions/coerce.js:97: `${'1'.repeat(16)}.${'2'.repeat(16)}.${'3'.repeat(16)}`], node-semver-7.3.2+repack/test/functions/coerce.js:98: [`1.2.3.${'4'.repeat(252)}.5`, '1.2.3'], node-semver-7.3.2+repack/test/functions/coerce.js:99: [`1.2.3.${'4'.repeat(1024)}`, '1.2.3'], node-semver-7.3.2+repack/test/functions/coerce.js:100: [`${'1'.repeat(17)}.4.7.4`, '4.7.4'], node-semver-7.3.2+repack/test/functions/coerce.js-101- [10, '10.0.0'], ############################################## node-semver-7.3.2+repack/test/functions/coerce.js-112- coerceToValid.forEach(([input, expected, options]) => { node-semver-7.3.2+repack/test/functions/coerce.js:113: const msg = `coerce(${input}) should become ${expected}` node-semver-7.3.2+repack/test/functions/coerce.js-114- t.same((coerce(input, options) || {}).version, expected, msg) ############################################## node-semver-7.3.2+repack/test/functions/compare.js-8- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/compare.js:9: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/compare.js-10- t.plan(4) node-semver-7.3.2+repack/test/functions/compare.js:11: t.equal(compare(v0, v1, loose), 1, `compare('${v0}', '${v1}')`) node-semver-7.3.2+repack/test/functions/compare.js:12: t.equal(compare(v1, v0, loose), -1, `compare('${v1}', '${v0}')`) node-semver-7.3.2+repack/test/functions/compare.js:13: t.equal(compare(v0, v0, loose), 0, `compare('${v0}', '${v0}')`) node-semver-7.3.2+repack/test/functions/compare.js:14: t.equal(compare(v1, v1, loose), 0, `compare('${v1}', '${v1}')`) node-semver-7.3.2+repack/test/functions/compare.js-15- })) ############################################## node-semver-7.3.2+repack/test/functions/compare.js-21- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/compare.js:22: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/compare.js-23- t.plan(5) node-semver-7.3.2+repack/test/functions/compare.js:24: t.equal(compare(v0, v1, loose), 0, `${v0} ${v1}`) node-semver-7.3.2+repack/test/functions/compare.js:25: t.equal(compare(v1, v0, loose), 0, `${v1} ${v0}`) node-semver-7.3.2+repack/test/functions/compare.js:26: t.equal(compare(v0, v0, loose), 0, `${v0} ${v0}`) node-semver-7.3.2+repack/test/functions/compare.js:27: t.equal(compare(v1, v1, loose), 0, `${v1} ${v1}`) node-semver-7.3.2+repack/test/functions/compare.js-28- ############################################## node-semver-7.3.2+repack/test/functions/compare.js-31- new SemVer(v1, { loose: loose })), 0, node-semver-7.3.2+repack/test/functions/compare.js:32: `compare(${v0}, ${v1}) object`) node-semver-7.3.2+repack/test/functions/compare.js-33- })) ############################################## node-semver-7.3.2+repack/test/functions/diff.js-24- const found = diff(version1, version2) node-semver-7.3.2+repack/test/functions/diff.js:25: const cmd = `diff(${version1}, ${version2})` node-semver-7.3.2+repack/test/functions/diff.js:26: t.equal(found, wanted, `${cmd} === ${wanted}`) node-semver-7.3.2+repack/test/functions/diff.js-27- }) ############################################## node-semver-7.3.2+repack/test/functions/eq.js-7- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/eq.js:8: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/eq.js-9- t.plan(4) node-semver-7.3.2+repack/test/functions/eq.js:10: t.notOk(eq(v0, v1, loose), `!eq(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/eq.js:11: t.notOk(eq(v1, v0, loose), `!eq(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/eq.js:12: t.ok(eq(v1, v1, loose), `eq('${v1}', '${v1}')`) node-semver-7.3.2+repack/test/functions/eq.js:13: t.ok(eq(v0, v0, loose), `eq('${v0}', '${v0}')`) node-semver-7.3.2+repack/test/functions/eq.js-14- })) ############################################## node-semver-7.3.2+repack/test/functions/eq.js-18- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/eq.js:19: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/eq.js-20- t.plan(4) node-semver-7.3.2+repack/test/functions/eq.js:21: t.ok(eq(v0, v1, loose), `eq(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/eq.js:22: t.ok(eq(v1, v0, loose), `eq(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/eq.js:23: t.ok(eq(v0, v0, loose), `eq(${v0}, ${v0})`) node-semver-7.3.2+repack/test/functions/eq.js:24: t.ok(eq(v1, v1, loose), `eq(${v1}, ${v1})`) node-semver-7.3.2+repack/test/functions/eq.js-25- })) ############################################## node-semver-7.3.2+repack/test/functions/gt.js-7- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/gt.js:8: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/gt.js-9- t.plan(4) node-semver-7.3.2+repack/test/functions/gt.js:10: t.ok(gt(v0, v1, loose), `gt('${v0}', '${v1}')`) node-semver-7.3.2+repack/test/functions/gt.js:11: t.ok(!gt(v1, v0, loose), `!gt('${v1}', '${v0}')`) node-semver-7.3.2+repack/test/functions/gt.js:12: t.ok(!gt(v1, v1, loose), `!gt('${v1}', '${v1}')`) node-semver-7.3.2+repack/test/functions/gt.js:13: t.ok(!gt(v0, v0, loose), `!gt('${v0}', '${v0}')`) node-semver-7.3.2+repack/test/functions/gt.js-14- })) ############################################## node-semver-7.3.2+repack/test/functions/gt.js-18- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/gt.js:19: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/gt.js-20- t.plan(2) node-semver-7.3.2+repack/test/functions/gt.js:21: t.ok(!gt(v0, v1, loose), `!gt(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/gt.js:22: t.ok(!gt(v1, v0, loose), `!gt(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/gt.js-23- })) ############################################## node-semver-7.3.2+repack/test/functions/gte.js-7- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/gte.js:8: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/gte.js-9- t.plan(4) node-semver-7.3.2+repack/test/functions/gte.js:10: t.ok(gte(v0, v1, loose), `gte('${v0}', '${v1}')`) node-semver-7.3.2+repack/test/functions/gte.js:11: t.ok(!gte(v1, v0, loose), `!gte('${v1}', '${v0}')`) node-semver-7.3.2+repack/test/functions/gte.js:12: t.ok(gte(v1, v1, loose), `gte('${v1}', '${v1}')`) node-semver-7.3.2+repack/test/functions/gte.js:13: t.ok(gte(v0, v0, loose), `gte('${v0}', '${v0}')`) node-semver-7.3.2+repack/test/functions/gte.js-14- })) ############################################## node-semver-7.3.2+repack/test/functions/gte.js-18- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/gte.js:19: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/gte.js-20- t.plan(2) node-semver-7.3.2+repack/test/functions/gte.js:21: t.ok(gte(v0, v1, loose), `gte(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/gte.js:22: t.ok(gte(v1, v0, loose), `gte(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/gte.js-23- })) ############################################## node-semver-7.3.2+repack/test/functions/inc.js-8- const found = inc(pre, what, options, id) node-semver-7.3.2+repack/test/functions/inc.js:9: const cmd = `inc(${pre}, ${what}, ${id})` node-semver-7.3.2+repack/test/functions/inc.js:10: t.equal(found, wanted, `${cmd} === ${wanted}`) node-semver-7.3.2+repack/test/functions/inc.js-11- ############################################## node-semver-7.3.2+repack/test/functions/inc.js-14- parsed.inc(what, id) node-semver-7.3.2+repack/test/functions/inc.js:15: t.equal(parsed.version, wanted, `${cmd} object version updated`) node-semver-7.3.2+repack/test/functions/inc.js:16: t.equal(parsed.raw, wanted, `${cmd} object raw field updated`) node-semver-7.3.2+repack/test/functions/inc.js-17- } else if (parsed) { ############################################## node-semver-7.3.2+repack/test/functions/lt.js-7- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/lt.js:8: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/lt.js-9- t.plan(4) node-semver-7.3.2+repack/test/functions/lt.js:10: t.ok(!lt(v0, v1, loose), `!lt('${v0}', '${v1}')`) node-semver-7.3.2+repack/test/functions/lt.js:11: t.ok(lt(v1, v0, loose), `lt('${v1}', '${v0}')`) node-semver-7.3.2+repack/test/functions/lt.js:12: t.ok(!lt(v1, v1, loose), `!lt('${v1}', '${v1}')`) node-semver-7.3.2+repack/test/functions/lt.js:13: t.ok(!lt(v0, v0, loose), `!lt('${v0}', '${v0}')`) node-semver-7.3.2+repack/test/functions/lt.js-14- })) ############################################## node-semver-7.3.2+repack/test/functions/lt.js-18- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/lt.js:19: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/lt.js-20- t.plan(2) node-semver-7.3.2+repack/test/functions/lt.js:21: t.ok(!lt(v0, v1, loose), `!lt(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/lt.js:22: t.ok(!lt(v1, v0, loose), `!lt(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/lt.js-23- })) ############################################## node-semver-7.3.2+repack/test/functions/lte.js-7- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/lte.js:8: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/lte.js-9- t.plan(4) node-semver-7.3.2+repack/test/functions/lte.js:10: t.ok(!lte(v0, v1, loose), `!lte('${v0}', '${v1}')`) node-semver-7.3.2+repack/test/functions/lte.js:11: t.ok(lte(v1, v0, loose), `lte('${v1}', '${v0}')`) node-semver-7.3.2+repack/test/functions/lte.js:12: t.ok(lte(v1, v1, loose), `lte('${v1}', '${v1}')`) node-semver-7.3.2+repack/test/functions/lte.js:13: t.ok(lte(v0, v0, loose), `lte('${v0}', '${v0}')`) node-semver-7.3.2+repack/test/functions/lte.js-14- })) ############################################## node-semver-7.3.2+repack/test/functions/lte.js-18- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/lte.js:19: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/lte.js-20- t.plan(2) node-semver-7.3.2+repack/test/functions/lte.js:21: t.ok(lte(v0, v1, loose), `lte(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/lte.js:22: t.ok(lte(v1, v0, loose), `lte(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/lte.js-23- })) ############################################## node-semver-7.3.2+repack/test/functions/major.js-20- const loose = tuple[2] || false node-semver-7.3.2+repack/test/functions/major.js:21: const msg = `major(${range}) = ${version}` node-semver-7.3.2+repack/test/functions/major.js-22- t.equal(major(range, loose), version, msg) ############################################## node-semver-7.3.2+repack/test/functions/minor.js-20- const loose = tuple[2] || false node-semver-7.3.2+repack/test/functions/minor.js:21: const msg = `minor(${range}) = ${version}` node-semver-7.3.2+repack/test/functions/minor.js-22- t.equal(minor(range, loose), version, msg) ############################################## node-semver-7.3.2+repack/test/functions/neq.js-7- t.plan(comparisons.length) node-semver-7.3.2+repack/test/functions/neq.js:8: comparisons.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/neq.js-9- t.plan(4) node-semver-7.3.2+repack/test/functions/neq.js:10: t.ok(neq(v0, v1, loose), `neq(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/neq.js:11: t.ok(neq(v1, v0, loose), `neq(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/neq.js:12: t.notOk(neq(v1, v1, loose), `!neq('${v1}', '${v1}')`) node-semver-7.3.2+repack/test/functions/neq.js:13: t.notOk(neq(v0, v0, loose), `!neq('${v0}', '${v0}')`) node-semver-7.3.2+repack/test/functions/neq.js-14- })) ############################################## node-semver-7.3.2+repack/test/functions/neq.js-18- t.plan(equality.length) node-semver-7.3.2+repack/test/functions/neq.js:19: equality.forEach(([v0, v1, loose]) => t.test(`${v0} ${v1} ${loose}`, t => { node-semver-7.3.2+repack/test/functions/neq.js-20- t.plan(4) node-semver-7.3.2+repack/test/functions/neq.js:21: t.notOk(neq(v0, v1, loose), `!neq(${v0}, ${v1})`) node-semver-7.3.2+repack/test/functions/neq.js:22: t.notOk(neq(v1, v0, loose), `!neq(${v1}, ${v0})`) node-semver-7.3.2+repack/test/functions/neq.js:23: t.notOk(neq(v0, v0, loose), `!neq(${v0}, ${v0})`) node-semver-7.3.2+repack/test/functions/neq.js:24: t.notOk(neq(v1, v1, loose), `!neq(${v1}, ${v1})`) node-semver-7.3.2+repack/test/functions/neq.js-25- })) ############################################## node-semver-7.3.2+repack/test/functions/patch.js-20- const loose = tuple[2] || false node-semver-7.3.2+repack/test/functions/patch.js:21: const msg = `patch(${range}) = ${version}` node-semver-7.3.2+repack/test/functions/patch.js-22- t.equal(patch(range, loose), version, msg) ############################################## node-semver-7.3.2+repack/test/functions/prerelease.js-19- const loose = tuple[2] node-semver-7.3.2+repack/test/functions/prerelease.js:20: const msg = `prerelease(${version})` node-semver-7.3.2+repack/test/functions/prerelease.js-21- t.same(prerelease(version, loose), expected, msg) ############################################## node-semver-7.3.2+repack/test/functions/satisfies.js-7- rangeInclude.forEach(([range, ver, options]) => node-semver-7.3.2+repack/test/functions/satisfies.js:8: t.ok(satisfies(ver, range, options), `${range} satisfied by ${ver}`)) node-semver-7.3.2+repack/test/functions/satisfies.js-9-}) ############################################## node-semver-7.3.2+repack/test/functions/satisfies.js-13- rangeExclude.forEach(([range, ver, options]) => node-semver-7.3.2+repack/test/functions/satisfies.js:14: t.notOk(satisfies(ver, range, options), `${range} not satisfied by ${ver}`)) node-semver-7.3.2+repack/test/functions/satisfies.js-15-}) ############################################## node-semver-7.3.2+repack/test/functions/satisfies.js-26- cases.forEach(([range, ver]) => node-semver-7.3.2+repack/test/functions/satisfies.js:27: t.notOk(satisfies(ver, range), `${range} not satisfied because invalid`)) node-semver-7.3.2+repack/test/functions/satisfies.js-28-}) ############################################## node-semver-7.3.2+repack/test/ranges/gtr.js-12- const loose = tuple[2] || false node-semver-7.3.2+repack/test/ranges/gtr.js:13: const msg = `gtr(${version}, ${range}, ${loose})` node-semver-7.3.2+repack/test/ranges/gtr.js-14- t.ok(gtr(version, range, loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/gtr.js-25- const loose = tuple[2] || false node-semver-7.3.2+repack/test/ranges/gtr.js:26: const msg = `!gtr(${version}, ${range}, ${loose})` node-semver-7.3.2+repack/test/ranges/gtr.js-27- t.notOk(gtr(version, range, loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/intersects.js-9- t.plan(comparatorIntersection.length) node-semver-7.3.2+repack/test/ranges/intersects.js:10: comparatorIntersection.forEach(([c0, c1, expect]) => t.test(`${c0} ${c1} ${expect}`, t => { node-semver-7.3.2+repack/test/ranges/intersects.js-11- const comp0 = new Comparator(c0) ############################################## node-semver-7.3.2+repack/test/ranges/intersects.js-13- node-semver-7.3.2+repack/test/ranges/intersects.js:14: t.equal(intersects(comp0, comp1), expect, `${c0} intersects ${c1} objects`) node-semver-7.3.2+repack/test/ranges/intersects.js:15: t.equal(intersects(comp1, comp0), expect, `${c1} intersects ${c0} objects`) node-semver-7.3.2+repack/test/ranges/intersects.js-16- t.equal(intersects(comp0, comp1, true), expect, node-semver-7.3.2+repack/test/ranges/intersects.js:17: `${c0} intersects ${c1} loose, objects`) node-semver-7.3.2+repack/test/ranges/intersects.js-18- t.equal(intersects(comp1, comp0, true), expect, node-semver-7.3.2+repack/test/ranges/intersects.js:19: `${c1} intersects ${c0} loose, objects`) node-semver-7.3.2+repack/test/ranges/intersects.js:20: t.equal(intersects(c0, c1), expect, `${c0} intersects ${c1}`) node-semver-7.3.2+repack/test/ranges/intersects.js:21: t.equal(intersects(c1, c0), expect, `${c1} intersects ${c0}`) node-semver-7.3.2+repack/test/ranges/intersects.js-22- t.equal(intersects(c0, c1, true), expect, node-semver-7.3.2+repack/test/ranges/intersects.js:23: `${c0} intersects ${c1} loose`) node-semver-7.3.2+repack/test/ranges/intersects.js-24- t.equal(intersects(c1, c0, true), expect, node-semver-7.3.2+repack/test/ranges/intersects.js:25: `${c1} intersects ${c0} loose`) node-semver-7.3.2+repack/test/ranges/intersects.js-26- t.end() ############################################## node-semver-7.3.2+repack/test/ranges/intersects.js-31- rangeIntersection.forEach(([r0, r1, expect]) => { node-semver-7.3.2+repack/test/ranges/intersects.js:32: t.test(`${r0} <~> ${r1}`, t => { node-semver-7.3.2+repack/test/ranges/intersects.js-33- const range0 = new Range(r0) ############################################## node-semver-7.3.2+repack/test/ranges/intersects.js-35- node-semver-7.3.2+repack/test/ranges/intersects.js:36: t.equal(intersects(r1, r0), expect, `${r0} <~> ${r1}`) node-semver-7.3.2+repack/test/ranges/intersects.js:37: t.equal(intersects(r0, r1), expect, `${r1} <~> ${r0}`) node-semver-7.3.2+repack/test/ranges/intersects.js:38: t.equal(intersects(r1, r0, true), expect, `${r0} <~> ${r1} loose`) node-semver-7.3.2+repack/test/ranges/intersects.js:39: t.equal(intersects(r0, r1, true), expect, `${r1} <~> ${r0} loose`) node-semver-7.3.2+repack/test/ranges/intersects.js:40: t.equal(intersects(range0, range1), expect, `${r0} <~> ${r1} objects`) node-semver-7.3.2+repack/test/ranges/intersects.js:41: t.equal(intersects(range1, range0), expect, `${r1} <~> ${r0} objects`) node-semver-7.3.2+repack/test/ranges/intersects.js-42- t.equal(intersects(range0, range1, true), expect, node-semver-7.3.2+repack/test/ranges/intersects.js:43: `${r0} <~> ${r1} objects loose`) node-semver-7.3.2+repack/test/ranges/intersects.js-44- t.equal(intersects(range1, range0, true), expect, node-semver-7.3.2+repack/test/ranges/intersects.js:45: `${r1} <~> ${r0} objects loose`) node-semver-7.3.2+repack/test/ranges/intersects.js-46- t.end() ############################################## node-semver-7.3.2+repack/test/ranges/ltr.js-9- versionLtr.forEach(([range, version, loose = false]) => { node-semver-7.3.2+repack/test/ranges/ltr.js:10: const msg = `ltr(${version}, ${range}, ${loose})` node-semver-7.3.2+repack/test/ranges/ltr.js-11- t.ok(ltr(version, range, loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/ltr.js-19- versionNotLtr.forEach(([range, version, loose = false]) => { node-semver-7.3.2+repack/test/ranges/ltr.js:20: const msg = `!ltr(${version}, ${range}, ${loose})` node-semver-7.3.2+repack/test/ranges/ltr.js-21- t.notOk(ltr(version, range, loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/min-version.js-69- const loose = tuple[2] || false node-semver-7.3.2+repack/test/ranges/min-version.js:70: const msg = `minVersion(${range}, ${loose}) = ${version}` node-semver-7.3.2+repack/test/ranges/min-version.js-71- const min = minVersion(range, loose) ############################################## node-semver-7.3.2+repack/test/ranges/outside.js-11- versionGtr.forEach(([range, version, loose = false]) => { node-semver-7.3.2+repack/test/ranges/outside.js:12: const msg = `outside(${version}, ${range}, > ${loose})` node-semver-7.3.2+repack/test/ranges/outside.js-13- t.ok(outside(version, range, '>', loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/outside.js-21- versionLtr.forEach(([range, version, loose = false]) => { node-semver-7.3.2+repack/test/ranges/outside.js:22: const msg = `outside(${version}, ${range}, <, ${loose})` node-semver-7.3.2+repack/test/ranges/outside.js-23- t.ok(outside(version, range, '<', loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/outside.js-31- versionNotGtr.forEach(([range, version, loose = false]) => { node-semver-7.3.2+repack/test/ranges/outside.js:32: const msg = `!outside(${version}, ${range}, > ${loose})` node-semver-7.3.2+repack/test/ranges/outside.js-33- t.notOk(outside(version, range, '>', loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/outside.js-41- versionNotLtr.forEach(([range, version, loose = false]) => { node-semver-7.3.2+repack/test/ranges/outside.js:42: const msg = `!outside(${version}, ${range}, < ${loose})` node-semver-7.3.2+repack/test/ranges/outside.js-43- t.notOk(outside(version, range, '<', loose), msg) ############################################## node-semver-7.3.2+repack/test/ranges/subset.js-71-cases.forEach(([sub, dom, expect, options = {}]) => { node-semver-7.3.2+repack/test/ranges/subset.js:72: const msg = `${sub || "''"} ⊂ ${dom || "''"} = ${expect}` + node-semver-7.3.2+repack/test/ranges/subset.js-73- (options ? ' ' + Object.keys(options).join(',') : '') ############################################## node-semver-7.3.2+repack/test/ranges/to-comparators.js-78- const jw = JSON.stringify(wanted) node-semver-7.3.2+repack/test/ranges/to-comparators.js:79: t.equivalent(found, wanted, `toComparators(${pre}) === ${jw}`) node-semver-7.3.2+repack/test/ranges/to-comparators.js-80- }) ############################################## node-semver-7.3.2+repack/test/ranges/valid.js-10- t.equal(validRange(pre, options), wanted, node-semver-7.3.2+repack/test/ranges/valid.js:11: `validRange(${pre}) === ${wanted}`)) node-semver-7.3.2+repack/test/ranges/valid.js-12-})