source: node_modules/semver/index.js@ 6149556

main
Last change on this file since 6149556 was 81bc7da, checked in by Klimentina Efremova <klimentina08642@…>, 3 months ago

Initial commit

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