90 lines
		
	
	
	
		
			2.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			90 lines
		
	
	
	
		
			2.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | // just pre-load all the stuff that index.js lazily exports
 | ||
|  | const internalRe = require('./internal/re') | ||
|  | const constants = require('./internal/constants') | ||
|  | const SemVer = require('./classes/semver') | ||
|  | const identifiers = require('./internal/identifiers') | ||
|  | const parse = require('./functions/parse') | ||
|  | const valid = require('./functions/valid') | ||
|  | const clean = require('./functions/clean') | ||
|  | const inc = require('./functions/inc') | ||
|  | const diff = require('./functions/diff') | ||
|  | const major = require('./functions/major') | ||
|  | const minor = require('./functions/minor') | ||
|  | const patch = require('./functions/patch') | ||
|  | const prerelease = require('./functions/prerelease') | ||
|  | const compare = require('./functions/compare') | ||
|  | const rcompare = require('./functions/rcompare') | ||
|  | const compareLoose = require('./functions/compare-loose') | ||
|  | const compareBuild = require('./functions/compare-build') | ||
|  | const sort = require('./functions/sort') | ||
|  | const rsort = require('./functions/rsort') | ||
|  | const gt = require('./functions/gt') | ||
|  | const lt = require('./functions/lt') | ||
|  | const eq = require('./functions/eq') | ||
|  | const neq = require('./functions/neq') | ||
|  | const gte = require('./functions/gte') | ||
|  | const lte = require('./functions/lte') | ||
|  | const cmp = require('./functions/cmp') | ||
|  | const coerce = require('./functions/coerce') | ||
|  | const Comparator = require('./classes/comparator') | ||
|  | const Range = require('./classes/range') | ||
|  | const satisfies = require('./functions/satisfies') | ||
|  | const toComparators = require('./ranges/to-comparators') | ||
|  | const maxSatisfying = require('./ranges/max-satisfying') | ||
|  | const minSatisfying = require('./ranges/min-satisfying') | ||
|  | const minVersion = require('./ranges/min-version') | ||
|  | const validRange = require('./ranges/valid') | ||
|  | const outside = require('./ranges/outside') | ||
|  | const gtr = require('./ranges/gtr') | ||
|  | const ltr = require('./ranges/ltr') | ||
|  | const intersects = require('./ranges/intersects') | ||
|  | const simplifyRange = require('./ranges/simplify') | ||
|  | const subset = require('./ranges/subset') | ||
|  | module.exports = { | ||
|  |   parse, | ||
|  |   valid, | ||
|  |   clean, | ||
|  |   inc, | ||
|  |   diff, | ||
|  |   major, | ||
|  |   minor, | ||
|  |   patch, | ||
|  |   prerelease, | ||
|  |   compare, | ||
|  |   rcompare, | ||
|  |   compareLoose, | ||
|  |   compareBuild, | ||
|  |   sort, | ||
|  |   rsort, | ||
|  |   gt, | ||
|  |   lt, | ||
|  |   eq, | ||
|  |   neq, | ||
|  |   gte, | ||
|  |   lte, | ||
|  |   cmp, | ||
|  |   coerce, | ||
|  |   Comparator, | ||
|  |   Range, | ||
|  |   satisfies, | ||
|  |   toComparators, | ||
|  |   maxSatisfying, | ||
|  |   minSatisfying, | ||
|  |   minVersion, | ||
|  |   validRange, | ||
|  |   outside, | ||
|  |   gtr, | ||
|  |   ltr, | ||
|  |   intersects, | ||
|  |   simplifyRange, | ||
|  |   subset, | ||
|  |   SemVer, | ||
|  |   re: internalRe.re, | ||
|  |   src: internalRe.src, | ||
|  |   tokens: internalRe.t, | ||
|  |   SEMVER_SPEC_VERSION: constants.SEMVER_SPEC_VERSION, | ||
|  |   RELEASE_TYPES: constants.RELEASE_TYPES, | ||
|  |   compareIdentifiers: identifiers.compareIdentifiers, | ||
|  |   rcompareIdentifiers: identifiers.rcompareIdentifiers, | ||
|  | } |