ACIL FM
Dark
Refresh
Current DIR:
/lib/node_modules/npm/node_modules/semver/ranges
/
lib
node_modules
npm
node_modules
semver
ranges
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
gtr.js
217 B
chmod
View
DL
Edit
Rename
Delete
intersects.js
201 B
chmod
View
DL
Edit
Rename
Delete
ltr.js
213 B
chmod
View
DL
Edit
Rename
Delete
max-satisfying.js
579 B
chmod
View
DL
Edit
Rename
Delete
min-satisfying.js
577 B
chmod
View
DL
Edit
Rename
Delete
min-version.js
1.46 MB
chmod
View
DL
Edit
Rename
Delete
outside.js
2.14 MB
chmod
View
DL
Edit
Rename
Delete
simplify.js
1.31 MB
chmod
View
DL
Edit
Rename
Delete
subset.js
7.24 MB
chmod
View
DL
Edit
Rename
Delete
to-comparators.js
268 B
chmod
View
DL
Edit
Rename
Delete
valid.js
312 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /lib/node_modules/npm/node_modules/semver/ranges/min-version.js
const SemVer = require('../classes/semver') const Range = require('../classes/range') const gt = require('../functions/gt') const minVersion = (range, loose) => { range = new Range(range, loose) let minver = new SemVer('0.0.0') if (range.test(minver)) { return minver } minver = new SemVer('0.0.0-0') if (range.test(minver)) { return minver } minver = null for (let i = 0; i < range.set.length; ++i) { const comparators = range.set[i] let setMin = null comparators.forEach((comparator) => { // Clone to avoid manipulating the comparator's semver object. const compver = new SemVer(comparator.semver.version) switch (comparator.operator) { case '>': if (compver.prerelease.length === 0) { compver.patch++ } else { compver.prerelease.push(0) } compver.raw = compver.format() /* fallthrough */ case '': case '>=': if (!setMin || gt(compver, setMin)) { setMin = compver } break case '<': case '<=': /* Ignore maximum versions */ break /* istanbul ignore next */ default: throw new Error(`Unexpected operation: ${comparator.operator}`) } }) if (setMin && (!minver || gt(minver, setMin))) { minver = setMin } } if (minver && range.test(minver)) { return minver } return null } module.exports = minVersion
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply