11cb0ef41Sopenharmony_ci// just pre-load all the stuff that index.js lazily exports 21cb0ef41Sopenharmony_ciconst internalRe = require('./internal/re') 31cb0ef41Sopenharmony_ciconst constants = require('./internal/constants') 41cb0ef41Sopenharmony_ciconst SemVer = require('./classes/semver') 51cb0ef41Sopenharmony_ciconst identifiers = require('./internal/identifiers') 61cb0ef41Sopenharmony_ciconst parse = require('./functions/parse') 71cb0ef41Sopenharmony_ciconst valid = require('./functions/valid') 81cb0ef41Sopenharmony_ciconst clean = require('./functions/clean') 91cb0ef41Sopenharmony_ciconst inc = require('./functions/inc') 101cb0ef41Sopenharmony_ciconst diff = require('./functions/diff') 111cb0ef41Sopenharmony_ciconst major = require('./functions/major') 121cb0ef41Sopenharmony_ciconst minor = require('./functions/minor') 131cb0ef41Sopenharmony_ciconst patch = require('./functions/patch') 141cb0ef41Sopenharmony_ciconst prerelease = require('./functions/prerelease') 151cb0ef41Sopenharmony_ciconst compare = require('./functions/compare') 161cb0ef41Sopenharmony_ciconst rcompare = require('./functions/rcompare') 171cb0ef41Sopenharmony_ciconst compareLoose = require('./functions/compare-loose') 181cb0ef41Sopenharmony_ciconst compareBuild = require('./functions/compare-build') 191cb0ef41Sopenharmony_ciconst sort = require('./functions/sort') 201cb0ef41Sopenharmony_ciconst rsort = require('./functions/rsort') 211cb0ef41Sopenharmony_ciconst gt = require('./functions/gt') 221cb0ef41Sopenharmony_ciconst lt = require('./functions/lt') 231cb0ef41Sopenharmony_ciconst eq = require('./functions/eq') 241cb0ef41Sopenharmony_ciconst neq = require('./functions/neq') 251cb0ef41Sopenharmony_ciconst gte = require('./functions/gte') 261cb0ef41Sopenharmony_ciconst lte = require('./functions/lte') 271cb0ef41Sopenharmony_ciconst cmp = require('./functions/cmp') 281cb0ef41Sopenharmony_ciconst coerce = require('./functions/coerce') 291cb0ef41Sopenharmony_ciconst Comparator = require('./classes/comparator') 301cb0ef41Sopenharmony_ciconst Range = require('./classes/range') 311cb0ef41Sopenharmony_ciconst satisfies = require('./functions/satisfies') 321cb0ef41Sopenharmony_ciconst toComparators = require('./ranges/to-comparators') 331cb0ef41Sopenharmony_ciconst maxSatisfying = require('./ranges/max-satisfying') 341cb0ef41Sopenharmony_ciconst minSatisfying = require('./ranges/min-satisfying') 351cb0ef41Sopenharmony_ciconst minVersion = require('./ranges/min-version') 361cb0ef41Sopenharmony_ciconst validRange = require('./ranges/valid') 371cb0ef41Sopenharmony_ciconst outside = require('./ranges/outside') 381cb0ef41Sopenharmony_ciconst gtr = require('./ranges/gtr') 391cb0ef41Sopenharmony_ciconst ltr = require('./ranges/ltr') 401cb0ef41Sopenharmony_ciconst intersects = require('./ranges/intersects') 411cb0ef41Sopenharmony_ciconst simplifyRange = require('./ranges/simplify') 421cb0ef41Sopenharmony_ciconst subset = require('./ranges/subset') 431cb0ef41Sopenharmony_cimodule.exports = { 441cb0ef41Sopenharmony_ci parse, 451cb0ef41Sopenharmony_ci valid, 461cb0ef41Sopenharmony_ci clean, 471cb0ef41Sopenharmony_ci inc, 481cb0ef41Sopenharmony_ci diff, 491cb0ef41Sopenharmony_ci major, 501cb0ef41Sopenharmony_ci minor, 511cb0ef41Sopenharmony_ci patch, 521cb0ef41Sopenharmony_ci prerelease, 531cb0ef41Sopenharmony_ci compare, 541cb0ef41Sopenharmony_ci rcompare, 551cb0ef41Sopenharmony_ci compareLoose, 561cb0ef41Sopenharmony_ci compareBuild, 571cb0ef41Sopenharmony_ci sort, 581cb0ef41Sopenharmony_ci rsort, 591cb0ef41Sopenharmony_ci gt, 601cb0ef41Sopenharmony_ci lt, 611cb0ef41Sopenharmony_ci eq, 621cb0ef41Sopenharmony_ci neq, 631cb0ef41Sopenharmony_ci gte, 641cb0ef41Sopenharmony_ci lte, 651cb0ef41Sopenharmony_ci cmp, 661cb0ef41Sopenharmony_ci coerce, 671cb0ef41Sopenharmony_ci Comparator, 681cb0ef41Sopenharmony_ci Range, 691cb0ef41Sopenharmony_ci satisfies, 701cb0ef41Sopenharmony_ci toComparators, 711cb0ef41Sopenharmony_ci maxSatisfying, 721cb0ef41Sopenharmony_ci minSatisfying, 731cb0ef41Sopenharmony_ci minVersion, 741cb0ef41Sopenharmony_ci validRange, 751cb0ef41Sopenharmony_ci outside, 761cb0ef41Sopenharmony_ci gtr, 771cb0ef41Sopenharmony_ci ltr, 781cb0ef41Sopenharmony_ci intersects, 791cb0ef41Sopenharmony_ci simplifyRange, 801cb0ef41Sopenharmony_ci subset, 811cb0ef41Sopenharmony_ci SemVer, 821cb0ef41Sopenharmony_ci re: internalRe.re, 831cb0ef41Sopenharmony_ci src: internalRe.src, 841cb0ef41Sopenharmony_ci tokens: internalRe.t, 851cb0ef41Sopenharmony_ci SEMVER_SPEC_VERSION: constants.SEMVER_SPEC_VERSION, 861cb0ef41Sopenharmony_ci RELEASE_TYPES: constants.RELEASE_TYPES, 871cb0ef41Sopenharmony_ci compareIdentifiers: identifiers.compareIdentifiers, 881cb0ef41Sopenharmony_ci rcompareIdentifiers: identifiers.rcompareIdentifiers, 891cb0ef41Sopenharmony_ci} 90