[d24f17c] | 1 | // just pre-load all the stuff that index.js lazily exports
|
---|
| 2 | const internalRe = require('./internal/re')
|
---|
| 3 | const constants = require('./internal/constants')
|
---|
| 4 | const SemVer = require('./classes/semver')
|
---|
| 5 | const identifiers = require('./internal/identifiers')
|
---|
| 6 | const parse = require('./functions/parse')
|
---|
| 7 | const valid = require('./functions/valid')
|
---|
| 8 | const clean = require('./functions/clean')
|
---|
| 9 | const inc = require('./functions/inc')
|
---|
| 10 | const diff = require('./functions/diff')
|
---|
| 11 | const major = require('./functions/major')
|
---|
| 12 | const minor = require('./functions/minor')
|
---|
| 13 | const patch = require('./functions/patch')
|
---|
| 14 | const prerelease = require('./functions/prerelease')
|
---|
| 15 | const compare = require('./functions/compare')
|
---|
| 16 | const rcompare = require('./functions/rcompare')
|
---|
| 17 | const compareLoose = require('./functions/compare-loose')
|
---|
| 18 | const compareBuild = require('./functions/compare-build')
|
---|
| 19 | const sort = require('./functions/sort')
|
---|
| 20 | const rsort = require('./functions/rsort')
|
---|
| 21 | const gt = require('./functions/gt')
|
---|
| 22 | const lt = require('./functions/lt')
|
---|
| 23 | const eq = require('./functions/eq')
|
---|
| 24 | const neq = require('./functions/neq')
|
---|
| 25 | const gte = require('./functions/gte')
|
---|
| 26 | const lte = require('./functions/lte')
|
---|
| 27 | const cmp = require('./functions/cmp')
|
---|
| 28 | const coerce = require('./functions/coerce')
|
---|
| 29 | const Comparator = require('./classes/comparator')
|
---|
| 30 | const Range = require('./classes/range')
|
---|
| 31 | const satisfies = require('./functions/satisfies')
|
---|
| 32 | const toComparators = require('./ranges/to-comparators')
|
---|
| 33 | const maxSatisfying = require('./ranges/max-satisfying')
|
---|
| 34 | const minSatisfying = require('./ranges/min-satisfying')
|
---|
| 35 | const minVersion = require('./ranges/min-version')
|
---|
| 36 | const validRange = require('./ranges/valid')
|
---|
| 37 | const outside = require('./ranges/outside')
|
---|
| 38 | const gtr = require('./ranges/gtr')
|
---|
| 39 | const ltr = require('./ranges/ltr')
|
---|
| 40 | const intersects = require('./ranges/intersects')
|
---|
| 41 | const simplifyRange = require('./ranges/simplify')
|
---|
| 42 | const subset = require('./ranges/subset')
|
---|
| 43 | module.exports = {
|
---|
| 44 | parse,
|
---|
| 45 | valid,
|
---|
| 46 | clean,
|
---|
| 47 | inc,
|
---|
| 48 | diff,
|
---|
| 49 | major,
|
---|
| 50 | minor,
|
---|
| 51 | patch,
|
---|
| 52 | prerelease,
|
---|
| 53 | compare,
|
---|
| 54 | rcompare,
|
---|
| 55 | compareLoose,
|
---|
| 56 | compareBuild,
|
---|
| 57 | sort,
|
---|
| 58 | rsort,
|
---|
| 59 | gt,
|
---|
| 60 | lt,
|
---|
| 61 | eq,
|
---|
| 62 | neq,
|
---|
| 63 | gte,
|
---|
| 64 | lte,
|
---|
| 65 | cmp,
|
---|
| 66 | coerce,
|
---|
| 67 | Comparator,
|
---|
| 68 | Range,
|
---|
| 69 | satisfies,
|
---|
| 70 | toComparators,
|
---|
| 71 | maxSatisfying,
|
---|
| 72 | minSatisfying,
|
---|
| 73 | minVersion,
|
---|
| 74 | validRange,
|
---|
| 75 | outside,
|
---|
| 76 | gtr,
|
---|
| 77 | ltr,
|
---|
| 78 | intersects,
|
---|
| 79 | simplifyRange,
|
---|
| 80 | subset,
|
---|
| 81 | SemVer,
|
---|
| 82 | re: internalRe.re,
|
---|
| 83 | src: internalRe.src,
|
---|
| 84 | tokens: internalRe.t,
|
---|
| 85 | SEMVER_SPEC_VERSION: constants.SEMVER_SPEC_VERSION,
|
---|
| 86 | RELEASE_TYPES: constants.RELEASE_TYPES,
|
---|
| 87 | compareIdentifiers: identifiers.compareIdentifiers,
|
---|
| 88 | rcompareIdentifiers: identifiers.rcompareIdentifiers,
|
---|
| 89 | }
|
---|