mirror of
				https://github.com/1disk/edp445.git
				synced 2024-08-14 22:47:02 +00:00 
			
		
		
		
	Changed alot of things.
This commit is contained in:
		
							parent
							
								
									a5a0523e5a
								
							
						
					
					
						commit
						3513d5390c
					
				
					 2016 changed files with 336930 additions and 9 deletions
				
			
		
							
								
								
									
										6
									
								
								node_modules/semver/functions/clean.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/semver/functions/clean.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| const parse = require('./parse') | ||||
| const clean = (version, options) => { | ||||
|   const s = parse(version.trim().replace(/^[=v]+/, ''), options) | ||||
|   return s ? s.version : null | ||||
| } | ||||
| module.exports = clean | ||||
							
								
								
									
										52
									
								
								node_modules/semver/functions/cmp.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								node_modules/semver/functions/cmp.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,52 @@ | |||
| const eq = require('./eq') | ||||
| const neq = require('./neq') | ||||
| const gt = require('./gt') | ||||
| const gte = require('./gte') | ||||
| const lt = require('./lt') | ||||
| const lte = require('./lte') | ||||
| 
 | ||||
| const cmp = (a, op, b, loose) => { | ||||
|   switch (op) { | ||||
|     case '===': | ||||
|       if (typeof a === 'object') { | ||||
|         a = a.version | ||||
|       } | ||||
|       if (typeof b === 'object') { | ||||
|         b = b.version | ||||
|       } | ||||
|       return a === b | ||||
| 
 | ||||
|     case '!==': | ||||
|       if (typeof a === 'object') { | ||||
|         a = a.version | ||||
|       } | ||||
|       if (typeof b === 'object') { | ||||
|         b = b.version | ||||
|       } | ||||
|       return a !== b | ||||
| 
 | ||||
|     case '': | ||||
|     case '=': | ||||
|     case '==': | ||||
|       return eq(a, b, loose) | ||||
| 
 | ||||
|     case '!=': | ||||
|       return neq(a, b, loose) | ||||
| 
 | ||||
|     case '>': | ||||
|       return gt(a, b, loose) | ||||
| 
 | ||||
|     case '>=': | ||||
|       return gte(a, b, loose) | ||||
| 
 | ||||
|     case '<': | ||||
|       return lt(a, b, loose) | ||||
| 
 | ||||
|     case '<=': | ||||
|       return lte(a, b, loose) | ||||
| 
 | ||||
|     default: | ||||
|       throw new TypeError(`Invalid operator: ${op}`) | ||||
|   } | ||||
| } | ||||
| module.exports = cmp | ||||
							
								
								
									
										52
									
								
								node_modules/semver/functions/coerce.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								node_modules/semver/functions/coerce.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,52 @@ | |||
| const SemVer = require('../classes/semver') | ||||
| const parse = require('./parse') | ||||
| const { re, t } = require('../internal/re') | ||||
| 
 | ||||
| const coerce = (version, options) => { | ||||
|   if (version instanceof SemVer) { | ||||
|     return version | ||||
|   } | ||||
| 
 | ||||
|   if (typeof version === 'number') { | ||||
|     version = String(version) | ||||
|   } | ||||
| 
 | ||||
|   if (typeof version !== 'string') { | ||||
|     return null | ||||
|   } | ||||
| 
 | ||||
|   options = options || {} | ||||
| 
 | ||||
|   let match = null | ||||
|   if (!options.rtl) { | ||||
|     match = version.match(re[t.COERCE]) | ||||
|   } else { | ||||
|     // Find the right-most coercible string that does not share
 | ||||
|     // a terminus with a more left-ward coercible string.
 | ||||
|     // Eg, '1.2.3.4' wants to coerce '2.3.4', not '3.4' or '4'
 | ||||
|     //
 | ||||
|     // Walk through the string checking with a /g regexp
 | ||||
|     // Manually set the index so as to pick up overlapping matches.
 | ||||
|     // Stop when we get a match that ends at the string end, since no
 | ||||
|     // coercible string can be more right-ward without the same terminus.
 | ||||
|     let next | ||||
|     while ((next = re[t.COERCERTL].exec(version)) && | ||||
|         (!match || match.index + match[0].length !== version.length) | ||||
|     ) { | ||||
|       if (!match || | ||||
|             next.index + next[0].length !== match.index + match[0].length) { | ||||
|         match = next | ||||
|       } | ||||
|       re[t.COERCERTL].lastIndex = next.index + next[1].length + next[2].length | ||||
|     } | ||||
|     // leave it in a clean state
 | ||||
|     re[t.COERCERTL].lastIndex = -1 | ||||
|   } | ||||
| 
 | ||||
|   if (match === null) { | ||||
|     return null | ||||
|   } | ||||
| 
 | ||||
|   return parse(`${match[2]}.${match[3] || '0'}.${match[4] || '0'}`, options) | ||||
| } | ||||
| module.exports = coerce | ||||
							
								
								
									
										7
									
								
								node_modules/semver/functions/compare-build.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								node_modules/semver/functions/compare-build.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,7 @@ | |||
| const SemVer = require('../classes/semver') | ||||
| const compareBuild = (a, b, loose) => { | ||||
|   const versionA = new SemVer(a, loose) | ||||
|   const versionB = new SemVer(b, loose) | ||||
|   return versionA.compare(versionB) || versionA.compareBuild(versionB) | ||||
| } | ||||
| module.exports = compareBuild | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/compare-loose.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/compare-loose.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const compareLoose = (a, b) => compare(a, b, true) | ||||
| module.exports = compareLoose | ||||
							
								
								
									
										5
									
								
								node_modules/semver/functions/compare.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								node_modules/semver/functions/compare.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,5 @@ | |||
| const SemVer = require('../classes/semver') | ||||
| const compare = (a, b, loose) => | ||||
|   new SemVer(a, loose).compare(new SemVer(b, loose)) | ||||
| 
 | ||||
| module.exports = compare | ||||
							
								
								
									
										23
									
								
								node_modules/semver/functions/diff.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								node_modules/semver/functions/diff.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| const parse = require('./parse') | ||||
| const eq = require('./eq') | ||||
| 
 | ||||
| const diff = (version1, version2) => { | ||||
|   if (eq(version1, version2)) { | ||||
|     return null | ||||
|   } else { | ||||
|     const v1 = parse(version1) | ||||
|     const v2 = parse(version2) | ||||
|     const hasPre = v1.prerelease.length || v2.prerelease.length | ||||
|     const prefix = hasPre ? 'pre' : '' | ||||
|     const defaultResult = hasPre ? 'prerelease' : '' | ||||
|     for (const key in v1) { | ||||
|       if (key === 'major' || key === 'minor' || key === 'patch') { | ||||
|         if (v1[key] !== v2[key]) { | ||||
|           return prefix + key | ||||
|         } | ||||
|       } | ||||
|     } | ||||
|     return defaultResult // may be undefined
 | ||||
|   } | ||||
| } | ||||
| module.exports = diff | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/eq.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/eq.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const eq = (a, b, loose) => compare(a, b, loose) === 0 | ||||
| module.exports = eq | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/gt.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/gt.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const gt = (a, b, loose) => compare(a, b, loose) > 0 | ||||
| module.exports = gt | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/gte.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/gte.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const gte = (a, b, loose) => compare(a, b, loose) >= 0 | ||||
| module.exports = gte | ||||
							
								
								
									
										18
									
								
								node_modules/semver/functions/inc.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								node_modules/semver/functions/inc.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,18 @@ | |||
| const SemVer = require('../classes/semver') | ||||
| 
 | ||||
| const inc = (version, release, options, identifier) => { | ||||
|   if (typeof (options) === 'string') { | ||||
|     identifier = options | ||||
|     options = undefined | ||||
|   } | ||||
| 
 | ||||
|   try { | ||||
|     return new SemVer( | ||||
|       version instanceof SemVer ? version.version : version, | ||||
|       options | ||||
|     ).inc(release, identifier).version | ||||
|   } catch (er) { | ||||
|     return null | ||||
|   } | ||||
| } | ||||
| module.exports = inc | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/lt.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/lt.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const lt = (a, b, loose) => compare(a, b, loose) < 0 | ||||
| module.exports = lt | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/lte.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/lte.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const lte = (a, b, loose) => compare(a, b, loose) <= 0 | ||||
| module.exports = lte | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/major.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/major.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const SemVer = require('../classes/semver') | ||||
| const major = (a, loose) => new SemVer(a, loose).major | ||||
| module.exports = major | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/minor.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/minor.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const SemVer = require('../classes/semver') | ||||
| const minor = (a, loose) => new SemVer(a, loose).minor | ||||
| module.exports = minor | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/neq.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/neq.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const neq = (a, b, loose) => compare(a, b, loose) !== 0 | ||||
| module.exports = neq | ||||
							
								
								
									
										33
									
								
								node_modules/semver/functions/parse.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								node_modules/semver/functions/parse.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,33 @@ | |||
| const { MAX_LENGTH } = require('../internal/constants') | ||||
| const { re, t } = require('../internal/re') | ||||
| const SemVer = require('../classes/semver') | ||||
| 
 | ||||
| const parseOptions = require('../internal/parse-options') | ||||
| const parse = (version, options) => { | ||||
|   options = parseOptions(options) | ||||
| 
 | ||||
|   if (version instanceof SemVer) { | ||||
|     return version | ||||
|   } | ||||
| 
 | ||||
|   if (typeof version !== 'string') { | ||||
|     return null | ||||
|   } | ||||
| 
 | ||||
|   if (version.length > MAX_LENGTH) { | ||||
|     return null | ||||
|   } | ||||
| 
 | ||||
|   const r = options.loose ? re[t.LOOSE] : re[t.FULL] | ||||
|   if (!r.test(version)) { | ||||
|     return null | ||||
|   } | ||||
| 
 | ||||
|   try { | ||||
|     return new SemVer(version, options) | ||||
|   } catch (er) { | ||||
|     return null | ||||
|   } | ||||
| } | ||||
| 
 | ||||
| module.exports = parse | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/patch.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/patch.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const SemVer = require('../classes/semver') | ||||
| const patch = (a, loose) => new SemVer(a, loose).patch | ||||
| module.exports = patch | ||||
							
								
								
									
										6
									
								
								node_modules/semver/functions/prerelease.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/semver/functions/prerelease.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| const parse = require('./parse') | ||||
| const prerelease = (version, options) => { | ||||
|   const parsed = parse(version, options) | ||||
|   return (parsed && parsed.prerelease.length) ? parsed.prerelease : null | ||||
| } | ||||
| module.exports = prerelease | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/rcompare.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/rcompare.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compare = require('./compare') | ||||
| const rcompare = (a, b, loose) => compare(b, a, loose) | ||||
| module.exports = rcompare | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/rsort.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/rsort.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compareBuild = require('./compare-build') | ||||
| const rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)) | ||||
| module.exports = rsort | ||||
							
								
								
									
										10
									
								
								node_modules/semver/functions/satisfies.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								node_modules/semver/functions/satisfies.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | |||
| const Range = require('../classes/range') | ||||
| const satisfies = (version, range, options) => { | ||||
|   try { | ||||
|     range = new Range(range, options) | ||||
|   } catch (er) { | ||||
|     return false | ||||
|   } | ||||
|   return range.test(version) | ||||
| } | ||||
| module.exports = satisfies | ||||
							
								
								
									
										3
									
								
								node_modules/semver/functions/sort.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								node_modules/semver/functions/sort.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| const compareBuild = require('./compare-build') | ||||
| const sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)) | ||||
| module.exports = sort | ||||
							
								
								
									
										6
									
								
								node_modules/semver/functions/valid.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/semver/functions/valid.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,6 @@ | |||
| const parse = require('./parse') | ||||
| const valid = (version, options) => { | ||||
|   const v = parse(version, options) | ||||
|   return v ? v.version : null | ||||
| } | ||||
| module.exports = valid | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue