mirror of
				https://github.com/gradle/gradle-build-action.git
				synced 2025-11-04 01:28:56 +08:00 
			
		
		
		
	Bump semver from 5.7.1 to 5.7.2
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md) - [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2) --- updated-dependencies: - dependency-name: semver dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
This commit is contained in:
		
							
								
								
									
										95
									
								
								dist/main/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										95
									
								
								dist/main/index.js
									
									
									
									
										vendored
									
									
								
							@@ -61088,8 +61088,11 @@ var MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER ||
 | 
			
		||||
// Max safe segment length for coercion.
 | 
			
		||||
var MAX_SAFE_COMPONENT_LENGTH = 16
 | 
			
		||||
 | 
			
		||||
var MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6
 | 
			
		||||
 | 
			
		||||
// The actual regexps go on exports.re
 | 
			
		||||
var re = exports.re = []
 | 
			
		||||
var safeRe = exports.safeRe = []
 | 
			
		||||
var src = exports.src = []
 | 
			
		||||
var t = exports.tokens = {}
 | 
			
		||||
var R = 0
 | 
			
		||||
@@ -61098,6 +61101,31 @@ function tok (n) {
 | 
			
		||||
  t[n] = R++
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var LETTERDASHNUMBER = '[a-zA-Z0-9-]'
 | 
			
		||||
 | 
			
		||||
// Replace some greedy regex tokens to prevent regex dos issues. These regex are
 | 
			
		||||
// used internally via the safeRe object since all inputs in this library get
 | 
			
		||||
// normalized first to trim and collapse all extra whitespace. The original
 | 
			
		||||
// regexes are exported for userland consumption and lower level usage. A
 | 
			
		||||
// future breaking change could export the safer regex only with a note that
 | 
			
		||||
// all input should have extra whitespace removed.
 | 
			
		||||
var safeRegexReplacements = [
 | 
			
		||||
  ['\\s', 1],
 | 
			
		||||
  ['\\d', MAX_LENGTH],
 | 
			
		||||
  [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH],
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
function makeSafeRe (value) {
 | 
			
		||||
  for (var i = 0; i < safeRegexReplacements.length; i++) {
 | 
			
		||||
    var token = safeRegexReplacements[i][0]
 | 
			
		||||
    var max = safeRegexReplacements[i][1]
 | 
			
		||||
    value = value
 | 
			
		||||
      .split(token + '*').join(token + '{0,' + max + '}')
 | 
			
		||||
      .split(token + '+').join(token + '{1,' + max + '}')
 | 
			
		||||
  }
 | 
			
		||||
  return value
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// The following Regular Expressions can be used for tokenizing,
 | 
			
		||||
// validating, and parsing SemVer version strings.
 | 
			
		||||
 | 
			
		||||
@@ -61107,14 +61135,14 @@ function tok (n) {
 | 
			
		||||
tok('NUMERICIDENTIFIER')
 | 
			
		||||
src[t.NUMERICIDENTIFIER] = '0|[1-9]\\d*'
 | 
			
		||||
tok('NUMERICIDENTIFIERLOOSE')
 | 
			
		||||
src[t.NUMERICIDENTIFIERLOOSE] = '[0-9]+'
 | 
			
		||||
src[t.NUMERICIDENTIFIERLOOSE] = '\\d+'
 | 
			
		||||
 | 
			
		||||
// ## Non-numeric Identifier
 | 
			
		||||
// Zero or more digits, followed by a letter or hyphen, and then zero or
 | 
			
		||||
// more letters, digits, or hyphens.
 | 
			
		||||
 | 
			
		||||
tok('NONNUMERICIDENTIFIER')
 | 
			
		||||
src[t.NONNUMERICIDENTIFIER] = '\\d*[a-zA-Z-][a-zA-Z0-9-]*'
 | 
			
		||||
src[t.NONNUMERICIDENTIFIER] = '\\d*[a-zA-Z-]' + LETTERDASHNUMBER + '*'
 | 
			
		||||
 | 
			
		||||
// ## Main Version
 | 
			
		||||
// Three dot-separated numeric identifiers.
 | 
			
		||||
@@ -61156,7 +61184,7 @@ src[t.PRERELEASELOOSE] = '(?:-?(' + src[t.PRERELEASEIDENTIFIERLOOSE] +
 | 
			
		||||
// Any combination of digits, letters, or hyphens.
 | 
			
		||||
 | 
			
		||||
tok('BUILDIDENTIFIER')
 | 
			
		||||
src[t.BUILDIDENTIFIER] = '[0-9A-Za-z-]+'
 | 
			
		||||
src[t.BUILDIDENTIFIER] = LETTERDASHNUMBER + '+'
 | 
			
		||||
 | 
			
		||||
// ## Build Metadata
 | 
			
		||||
// Plus sign, followed by one or more period-separated build metadata
 | 
			
		||||
@@ -61236,6 +61264,7 @@ src[t.COERCE] = '(^|[^\\d])' +
 | 
			
		||||
              '(?:$|[^\\d])'
 | 
			
		||||
tok('COERCERTL')
 | 
			
		||||
re[t.COERCERTL] = new RegExp(src[t.COERCE], 'g')
 | 
			
		||||
safeRe[t.COERCERTL] = new RegExp(makeSafeRe(src[t.COERCE]), 'g')
 | 
			
		||||
 | 
			
		||||
// Tilde ranges.
 | 
			
		||||
// Meaning is "reasonably at or greater than"
 | 
			
		||||
@@ -61245,6 +61274,7 @@ src[t.LONETILDE] = '(?:~>?)'
 | 
			
		||||
tok('TILDETRIM')
 | 
			
		||||
src[t.TILDETRIM] = '(\\s*)' + src[t.LONETILDE] + '\\s+'
 | 
			
		||||
re[t.TILDETRIM] = new RegExp(src[t.TILDETRIM], 'g')
 | 
			
		||||
safeRe[t.TILDETRIM] = new RegExp(makeSafeRe(src[t.TILDETRIM]), 'g')
 | 
			
		||||
var tildeTrimReplace = '$1~'
 | 
			
		||||
 | 
			
		||||
tok('TILDE')
 | 
			
		||||
@@ -61260,6 +61290,7 @@ src[t.LONECARET] = '(?:\\^)'
 | 
			
		||||
tok('CARETTRIM')
 | 
			
		||||
src[t.CARETTRIM] = '(\\s*)' + src[t.LONECARET] + '\\s+'
 | 
			
		||||
re[t.CARETTRIM] = new RegExp(src[t.CARETTRIM], 'g')
 | 
			
		||||
safeRe[t.CARETTRIM] = new RegExp(makeSafeRe(src[t.CARETTRIM]), 'g')
 | 
			
		||||
var caretTrimReplace = '$1^'
 | 
			
		||||
 | 
			
		||||
tok('CARET')
 | 
			
		||||
@@ -61281,6 +61312,7 @@ src[t.COMPARATORTRIM] = '(\\s*)' + src[t.GTLT] +
 | 
			
		||||
 | 
			
		||||
// this one has to use the /g flag
 | 
			
		||||
re[t.COMPARATORTRIM] = new RegExp(src[t.COMPARATORTRIM], 'g')
 | 
			
		||||
safeRe[t.COMPARATORTRIM] = new RegExp(makeSafeRe(src[t.COMPARATORTRIM]), 'g')
 | 
			
		||||
var comparatorTrimReplace = '$1$2$3'
 | 
			
		||||
 | 
			
		||||
// Something like `1.2.3 - 1.2.4`
 | 
			
		||||
@@ -61309,6 +61341,14 @@ for (var i = 0; i < R; i++) {
 | 
			
		||||
  debug(i, src[i])
 | 
			
		||||
  if (!re[i]) {
 | 
			
		||||
    re[i] = new RegExp(src[i])
 | 
			
		||||
 | 
			
		||||
    // Replace all greedy whitespace to prevent regex dos issues. These regex are
 | 
			
		||||
    // used internally via the safeRe object since all inputs in this library get
 | 
			
		||||
    // normalized first to trim and collapse all extra whitespace. The original
 | 
			
		||||
    // regexes are exported for userland consumption and lower level usage. A
 | 
			
		||||
    // future breaking change could export the safer regex only with a note that
 | 
			
		||||
    // all input should have extra whitespace removed.
 | 
			
		||||
    safeRe[i] = new RegExp(makeSafeRe(src[i]))
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -61333,7 +61373,7 @@ function parse (version, options) {
 | 
			
		||||
    return null
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  var r = options.loose ? re[t.LOOSE] : re[t.FULL]
 | 
			
		||||
  var r = options.loose ? safeRe[t.LOOSE] : safeRe[t.FULL]
 | 
			
		||||
  if (!r.test(version)) {
 | 
			
		||||
    return null
 | 
			
		||||
  }
 | 
			
		||||
@@ -61388,7 +61428,7 @@ function SemVer (version, options) {
 | 
			
		||||
  this.options = options
 | 
			
		||||
  this.loose = !!options.loose
 | 
			
		||||
 | 
			
		||||
  var m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL])
 | 
			
		||||
  var m = version.trim().match(options.loose ? safeRe[t.LOOSE] : safeRe[t.FULL])
 | 
			
		||||
 | 
			
		||||
  if (!m) {
 | 
			
		||||
    throw new TypeError('Invalid Version: ' + version)
 | 
			
		||||
@@ -61833,6 +61873,7 @@ function Comparator (comp, options) {
 | 
			
		||||
    return new Comparator(comp, options)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  comp = comp.trim().split(/\s+/).join(' ')
 | 
			
		||||
  debug('comparator', comp, options)
 | 
			
		||||
  this.options = options
 | 
			
		||||
  this.loose = !!options.loose
 | 
			
		||||
@@ -61849,7 +61890,7 @@ function Comparator (comp, options) {
 | 
			
		||||
 | 
			
		||||
var ANY = {}
 | 
			
		||||
Comparator.prototype.parse = function (comp) {
 | 
			
		||||
  var r = this.options.loose ? re[t.COMPARATORLOOSE] : re[t.COMPARATOR]
 | 
			
		||||
  var r = this.options.loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]
 | 
			
		||||
  var m = comp.match(r)
 | 
			
		||||
 | 
			
		||||
  if (!m) {
 | 
			
		||||
@@ -61973,9 +62014,16 @@ function Range (range, options) {
 | 
			
		||||
  this.loose = !!options.loose
 | 
			
		||||
  this.includePrerelease = !!options.includePrerelease
 | 
			
		||||
 | 
			
		||||
  // First, split based on boolean or ||
 | 
			
		||||
  // First reduce all whitespace as much as possible so we do not have to rely
 | 
			
		||||
  // on potentially slow regexes like \s*. This is then stored and used for
 | 
			
		||||
  // future error messages as well.
 | 
			
		||||
  this.raw = range
 | 
			
		||||
  this.set = range.split(/\s*\|\|\s*/).map(function (range) {
 | 
			
		||||
    .trim()
 | 
			
		||||
    .split(/\s+/)
 | 
			
		||||
    .join(' ')
 | 
			
		||||
 | 
			
		||||
  // First, split based on boolean or ||
 | 
			
		||||
  this.set = this.raw.split('||').map(function (range) {
 | 
			
		||||
    return this.parseRange(range.trim())
 | 
			
		||||
  }, this).filter(function (c) {
 | 
			
		||||
    // throw out any that are not relevant for whatever reason
 | 
			
		||||
@@ -61983,7 +62031,7 @@ function Range (range, options) {
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
  if (!this.set.length) {
 | 
			
		||||
    throw new TypeError('Invalid SemVer Range: ' + range)
 | 
			
		||||
    throw new TypeError('Invalid SemVer Range: ' + this.raw)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  this.format()
 | 
			
		||||
@@ -62002,20 +62050,19 @@ Range.prototype.toString = function () {
 | 
			
		||||
 | 
			
		||||
Range.prototype.parseRange = function (range) {
 | 
			
		||||
  var loose = this.options.loose
 | 
			
		||||
  range = range.trim()
 | 
			
		||||
  // `1.2.3 - 1.2.4` => `>=1.2.3 <=1.2.4`
 | 
			
		||||
  var hr = loose ? re[t.HYPHENRANGELOOSE] : re[t.HYPHENRANGE]
 | 
			
		||||
  var hr = loose ? safeRe[t.HYPHENRANGELOOSE] : safeRe[t.HYPHENRANGE]
 | 
			
		||||
  range = range.replace(hr, hyphenReplace)
 | 
			
		||||
  debug('hyphen replace', range)
 | 
			
		||||
  // `> 1.2.3 < 1.2.5` => `>1.2.3 <1.2.5`
 | 
			
		||||
  range = range.replace(re[t.COMPARATORTRIM], comparatorTrimReplace)
 | 
			
		||||
  debug('comparator trim', range, re[t.COMPARATORTRIM])
 | 
			
		||||
  range = range.replace(safeRe[t.COMPARATORTRIM], comparatorTrimReplace)
 | 
			
		||||
  debug('comparator trim', range, safeRe[t.COMPARATORTRIM])
 | 
			
		||||
 | 
			
		||||
  // `~ 1.2.3` => `~1.2.3`
 | 
			
		||||
  range = range.replace(re[t.TILDETRIM], tildeTrimReplace)
 | 
			
		||||
  range = range.replace(safeRe[t.TILDETRIM], tildeTrimReplace)
 | 
			
		||||
 | 
			
		||||
  // `^ 1.2.3` => `^1.2.3`
 | 
			
		||||
  range = range.replace(re[t.CARETTRIM], caretTrimReplace)
 | 
			
		||||
  range = range.replace(safeRe[t.CARETTRIM], caretTrimReplace)
 | 
			
		||||
 | 
			
		||||
  // normalize spaces
 | 
			
		||||
  range = range.split(/\s+/).join(' ')
 | 
			
		||||
@@ -62023,7 +62070,7 @@ Range.prototype.parseRange = function (range) {
 | 
			
		||||
  // At this point, the range is completely trimmed and
 | 
			
		||||
  // ready to be split into comparators.
 | 
			
		||||
 | 
			
		||||
  var compRe = loose ? re[t.COMPARATORLOOSE] : re[t.COMPARATOR]
 | 
			
		||||
  var compRe = loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]
 | 
			
		||||
  var set = range.split(' ').map(function (comp) {
 | 
			
		||||
    return parseComparator(comp, this.options)
 | 
			
		||||
  }, this).join(' ').split(/\s+/)
 | 
			
		||||
@@ -62123,7 +62170,7 @@ function replaceTildes (comp, options) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function replaceTilde (comp, options) {
 | 
			
		||||
  var r = options.loose ? re[t.TILDELOOSE] : re[t.TILDE]
 | 
			
		||||
  var r = options.loose ? safeRe[t.TILDELOOSE] : safeRe[t.TILDE]
 | 
			
		||||
  return comp.replace(r, function (_, M, m, p, pr) {
 | 
			
		||||
    debug('tilde', comp, _, M, m, p, pr)
 | 
			
		||||
    var ret
 | 
			
		||||
@@ -62164,7 +62211,7 @@ function replaceCarets (comp, options) {
 | 
			
		||||
 | 
			
		||||
function replaceCaret (comp, options) {
 | 
			
		||||
  debug('caret', comp, options)
 | 
			
		||||
  var r = options.loose ? re[t.CARETLOOSE] : re[t.CARET]
 | 
			
		||||
  var r = options.loose ? safeRe[t.CARETLOOSE] : safeRe[t.CARET]
 | 
			
		||||
  return comp.replace(r, function (_, M, m, p, pr) {
 | 
			
		||||
    debug('caret', comp, _, M, m, p, pr)
 | 
			
		||||
    var ret
 | 
			
		||||
@@ -62223,7 +62270,7 @@ function replaceXRanges (comp, options) {
 | 
			
		||||
 | 
			
		||||
function replaceXRange (comp, options) {
 | 
			
		||||
  comp = comp.trim()
 | 
			
		||||
  var r = options.loose ? re[t.XRANGELOOSE] : re[t.XRANGE]
 | 
			
		||||
  var r = options.loose ? safeRe[t.XRANGELOOSE] : safeRe[t.XRANGE]
 | 
			
		||||
  return comp.replace(r, function (ret, gtlt, M, m, p, pr) {
 | 
			
		||||
    debug('xRange', comp, ret, gtlt, M, m, p, pr)
 | 
			
		||||
    var xM = isX(M)
 | 
			
		||||
@@ -62298,7 +62345,7 @@ function replaceXRange (comp, options) {
 | 
			
		||||
function replaceStars (comp, options) {
 | 
			
		||||
  debug('replaceStars', comp, options)
 | 
			
		||||
  // Looseness is ignored here.  star is always as loose as it gets!
 | 
			
		||||
  return comp.trim().replace(re[t.STAR], '')
 | 
			
		||||
  return comp.trim().replace(safeRe[t.STAR], '')
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// This function is passed to string.replace(re[t.HYPHENRANGE])
 | 
			
		||||
@@ -62624,7 +62671,7 @@ function coerce (version, options) {
 | 
			
		||||
 | 
			
		||||
  var match = null
 | 
			
		||||
  if (!options.rtl) {
 | 
			
		||||
    match = version.match(re[t.COERCE])
 | 
			
		||||
    match = version.match(safeRe[t.COERCE])
 | 
			
		||||
  } else {
 | 
			
		||||
    // Find the right-most coercible string that does not share
 | 
			
		||||
    // a terminus with a more left-ward coercible string.
 | 
			
		||||
@@ -62635,17 +62682,17 @@ function coerce (version, options) {
 | 
			
		||||
    // 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.
 | 
			
		||||
    var next
 | 
			
		||||
    while ((next = re[t.COERCERTL].exec(version)) &&
 | 
			
		||||
    while ((next = safeRe[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
 | 
			
		||||
      safeRe[t.COERCERTL].lastIndex = next.index + next[1].length + next[2].length
 | 
			
		||||
    }
 | 
			
		||||
    // leave it in a clean state
 | 
			
		||||
    re[t.COERCERTL].lastIndex = -1
 | 
			
		||||
    safeRe[t.COERCERTL].lastIndex = -1
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  if (match === null) {
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								dist/main/index.js.map
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/main/index.js.map
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										95
									
								
								dist/post/index.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										95
									
								
								dist/post/index.js
									
									
									
									
										vendored
									
									
								
							@@ -61088,8 +61088,11 @@ var MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER ||
 | 
			
		||||
// Max safe segment length for coercion.
 | 
			
		||||
var MAX_SAFE_COMPONENT_LENGTH = 16
 | 
			
		||||
 | 
			
		||||
var MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6
 | 
			
		||||
 | 
			
		||||
// The actual regexps go on exports.re
 | 
			
		||||
var re = exports.re = []
 | 
			
		||||
var safeRe = exports.safeRe = []
 | 
			
		||||
var src = exports.src = []
 | 
			
		||||
var t = exports.tokens = {}
 | 
			
		||||
var R = 0
 | 
			
		||||
@@ -61098,6 +61101,31 @@ function tok (n) {
 | 
			
		||||
  t[n] = R++
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var LETTERDASHNUMBER = '[a-zA-Z0-9-]'
 | 
			
		||||
 | 
			
		||||
// Replace some greedy regex tokens to prevent regex dos issues. These regex are
 | 
			
		||||
// used internally via the safeRe object since all inputs in this library get
 | 
			
		||||
// normalized first to trim and collapse all extra whitespace. The original
 | 
			
		||||
// regexes are exported for userland consumption and lower level usage. A
 | 
			
		||||
// future breaking change could export the safer regex only with a note that
 | 
			
		||||
// all input should have extra whitespace removed.
 | 
			
		||||
var safeRegexReplacements = [
 | 
			
		||||
  ['\\s', 1],
 | 
			
		||||
  ['\\d', MAX_LENGTH],
 | 
			
		||||
  [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH],
 | 
			
		||||
]
 | 
			
		||||
 | 
			
		||||
function makeSafeRe (value) {
 | 
			
		||||
  for (var i = 0; i < safeRegexReplacements.length; i++) {
 | 
			
		||||
    var token = safeRegexReplacements[i][0]
 | 
			
		||||
    var max = safeRegexReplacements[i][1]
 | 
			
		||||
    value = value
 | 
			
		||||
      .split(token + '*').join(token + '{0,' + max + '}')
 | 
			
		||||
      .split(token + '+').join(token + '{1,' + max + '}')
 | 
			
		||||
  }
 | 
			
		||||
  return value
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// The following Regular Expressions can be used for tokenizing,
 | 
			
		||||
// validating, and parsing SemVer version strings.
 | 
			
		||||
 | 
			
		||||
@@ -61107,14 +61135,14 @@ function tok (n) {
 | 
			
		||||
tok('NUMERICIDENTIFIER')
 | 
			
		||||
src[t.NUMERICIDENTIFIER] = '0|[1-9]\\d*'
 | 
			
		||||
tok('NUMERICIDENTIFIERLOOSE')
 | 
			
		||||
src[t.NUMERICIDENTIFIERLOOSE] = '[0-9]+'
 | 
			
		||||
src[t.NUMERICIDENTIFIERLOOSE] = '\\d+'
 | 
			
		||||
 | 
			
		||||
// ## Non-numeric Identifier
 | 
			
		||||
// Zero or more digits, followed by a letter or hyphen, and then zero or
 | 
			
		||||
// more letters, digits, or hyphens.
 | 
			
		||||
 | 
			
		||||
tok('NONNUMERICIDENTIFIER')
 | 
			
		||||
src[t.NONNUMERICIDENTIFIER] = '\\d*[a-zA-Z-][a-zA-Z0-9-]*'
 | 
			
		||||
src[t.NONNUMERICIDENTIFIER] = '\\d*[a-zA-Z-]' + LETTERDASHNUMBER + '*'
 | 
			
		||||
 | 
			
		||||
// ## Main Version
 | 
			
		||||
// Three dot-separated numeric identifiers.
 | 
			
		||||
@@ -61156,7 +61184,7 @@ src[t.PRERELEASELOOSE] = '(?:-?(' + src[t.PRERELEASEIDENTIFIERLOOSE] +
 | 
			
		||||
// Any combination of digits, letters, or hyphens.
 | 
			
		||||
 | 
			
		||||
tok('BUILDIDENTIFIER')
 | 
			
		||||
src[t.BUILDIDENTIFIER] = '[0-9A-Za-z-]+'
 | 
			
		||||
src[t.BUILDIDENTIFIER] = LETTERDASHNUMBER + '+'
 | 
			
		||||
 | 
			
		||||
// ## Build Metadata
 | 
			
		||||
// Plus sign, followed by one or more period-separated build metadata
 | 
			
		||||
@@ -61236,6 +61264,7 @@ src[t.COERCE] = '(^|[^\\d])' +
 | 
			
		||||
              '(?:$|[^\\d])'
 | 
			
		||||
tok('COERCERTL')
 | 
			
		||||
re[t.COERCERTL] = new RegExp(src[t.COERCE], 'g')
 | 
			
		||||
safeRe[t.COERCERTL] = new RegExp(makeSafeRe(src[t.COERCE]), 'g')
 | 
			
		||||
 | 
			
		||||
// Tilde ranges.
 | 
			
		||||
// Meaning is "reasonably at or greater than"
 | 
			
		||||
@@ -61245,6 +61274,7 @@ src[t.LONETILDE] = '(?:~>?)'
 | 
			
		||||
tok('TILDETRIM')
 | 
			
		||||
src[t.TILDETRIM] = '(\\s*)' + src[t.LONETILDE] + '\\s+'
 | 
			
		||||
re[t.TILDETRIM] = new RegExp(src[t.TILDETRIM], 'g')
 | 
			
		||||
safeRe[t.TILDETRIM] = new RegExp(makeSafeRe(src[t.TILDETRIM]), 'g')
 | 
			
		||||
var tildeTrimReplace = '$1~'
 | 
			
		||||
 | 
			
		||||
tok('TILDE')
 | 
			
		||||
@@ -61260,6 +61290,7 @@ src[t.LONECARET] = '(?:\\^)'
 | 
			
		||||
tok('CARETTRIM')
 | 
			
		||||
src[t.CARETTRIM] = '(\\s*)' + src[t.LONECARET] + '\\s+'
 | 
			
		||||
re[t.CARETTRIM] = new RegExp(src[t.CARETTRIM], 'g')
 | 
			
		||||
safeRe[t.CARETTRIM] = new RegExp(makeSafeRe(src[t.CARETTRIM]), 'g')
 | 
			
		||||
var caretTrimReplace = '$1^'
 | 
			
		||||
 | 
			
		||||
tok('CARET')
 | 
			
		||||
@@ -61281,6 +61312,7 @@ src[t.COMPARATORTRIM] = '(\\s*)' + src[t.GTLT] +
 | 
			
		||||
 | 
			
		||||
// this one has to use the /g flag
 | 
			
		||||
re[t.COMPARATORTRIM] = new RegExp(src[t.COMPARATORTRIM], 'g')
 | 
			
		||||
safeRe[t.COMPARATORTRIM] = new RegExp(makeSafeRe(src[t.COMPARATORTRIM]), 'g')
 | 
			
		||||
var comparatorTrimReplace = '$1$2$3'
 | 
			
		||||
 | 
			
		||||
// Something like `1.2.3 - 1.2.4`
 | 
			
		||||
@@ -61309,6 +61341,14 @@ for (var i = 0; i < R; i++) {
 | 
			
		||||
  debug(i, src[i])
 | 
			
		||||
  if (!re[i]) {
 | 
			
		||||
    re[i] = new RegExp(src[i])
 | 
			
		||||
 | 
			
		||||
    // Replace all greedy whitespace to prevent regex dos issues. These regex are
 | 
			
		||||
    // used internally via the safeRe object since all inputs in this library get
 | 
			
		||||
    // normalized first to trim and collapse all extra whitespace. The original
 | 
			
		||||
    // regexes are exported for userland consumption and lower level usage. A
 | 
			
		||||
    // future breaking change could export the safer regex only with a note that
 | 
			
		||||
    // all input should have extra whitespace removed.
 | 
			
		||||
    safeRe[i] = new RegExp(makeSafeRe(src[i]))
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@@ -61333,7 +61373,7 @@ function parse (version, options) {
 | 
			
		||||
    return null
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  var r = options.loose ? re[t.LOOSE] : re[t.FULL]
 | 
			
		||||
  var r = options.loose ? safeRe[t.LOOSE] : safeRe[t.FULL]
 | 
			
		||||
  if (!r.test(version)) {
 | 
			
		||||
    return null
 | 
			
		||||
  }
 | 
			
		||||
@@ -61388,7 +61428,7 @@ function SemVer (version, options) {
 | 
			
		||||
  this.options = options
 | 
			
		||||
  this.loose = !!options.loose
 | 
			
		||||
 | 
			
		||||
  var m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL])
 | 
			
		||||
  var m = version.trim().match(options.loose ? safeRe[t.LOOSE] : safeRe[t.FULL])
 | 
			
		||||
 | 
			
		||||
  if (!m) {
 | 
			
		||||
    throw new TypeError('Invalid Version: ' + version)
 | 
			
		||||
@@ -61833,6 +61873,7 @@ function Comparator (comp, options) {
 | 
			
		||||
    return new Comparator(comp, options)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  comp = comp.trim().split(/\s+/).join(' ')
 | 
			
		||||
  debug('comparator', comp, options)
 | 
			
		||||
  this.options = options
 | 
			
		||||
  this.loose = !!options.loose
 | 
			
		||||
@@ -61849,7 +61890,7 @@ function Comparator (comp, options) {
 | 
			
		||||
 | 
			
		||||
var ANY = {}
 | 
			
		||||
Comparator.prototype.parse = function (comp) {
 | 
			
		||||
  var r = this.options.loose ? re[t.COMPARATORLOOSE] : re[t.COMPARATOR]
 | 
			
		||||
  var r = this.options.loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]
 | 
			
		||||
  var m = comp.match(r)
 | 
			
		||||
 | 
			
		||||
  if (!m) {
 | 
			
		||||
@@ -61973,9 +62014,16 @@ function Range (range, options) {
 | 
			
		||||
  this.loose = !!options.loose
 | 
			
		||||
  this.includePrerelease = !!options.includePrerelease
 | 
			
		||||
 | 
			
		||||
  // First, split based on boolean or ||
 | 
			
		||||
  // First reduce all whitespace as much as possible so we do not have to rely
 | 
			
		||||
  // on potentially slow regexes like \s*. This is then stored and used for
 | 
			
		||||
  // future error messages as well.
 | 
			
		||||
  this.raw = range
 | 
			
		||||
  this.set = range.split(/\s*\|\|\s*/).map(function (range) {
 | 
			
		||||
    .trim()
 | 
			
		||||
    .split(/\s+/)
 | 
			
		||||
    .join(' ')
 | 
			
		||||
 | 
			
		||||
  // First, split based on boolean or ||
 | 
			
		||||
  this.set = this.raw.split('||').map(function (range) {
 | 
			
		||||
    return this.parseRange(range.trim())
 | 
			
		||||
  }, this).filter(function (c) {
 | 
			
		||||
    // throw out any that are not relevant for whatever reason
 | 
			
		||||
@@ -61983,7 +62031,7 @@ function Range (range, options) {
 | 
			
		||||
  })
 | 
			
		||||
 | 
			
		||||
  if (!this.set.length) {
 | 
			
		||||
    throw new TypeError('Invalid SemVer Range: ' + range)
 | 
			
		||||
    throw new TypeError('Invalid SemVer Range: ' + this.raw)
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  this.format()
 | 
			
		||||
@@ -62002,20 +62050,19 @@ Range.prototype.toString = function () {
 | 
			
		||||
 | 
			
		||||
Range.prototype.parseRange = function (range) {
 | 
			
		||||
  var loose = this.options.loose
 | 
			
		||||
  range = range.trim()
 | 
			
		||||
  // `1.2.3 - 1.2.4` => `>=1.2.3 <=1.2.4`
 | 
			
		||||
  var hr = loose ? re[t.HYPHENRANGELOOSE] : re[t.HYPHENRANGE]
 | 
			
		||||
  var hr = loose ? safeRe[t.HYPHENRANGELOOSE] : safeRe[t.HYPHENRANGE]
 | 
			
		||||
  range = range.replace(hr, hyphenReplace)
 | 
			
		||||
  debug('hyphen replace', range)
 | 
			
		||||
  // `> 1.2.3 < 1.2.5` => `>1.2.3 <1.2.5`
 | 
			
		||||
  range = range.replace(re[t.COMPARATORTRIM], comparatorTrimReplace)
 | 
			
		||||
  debug('comparator trim', range, re[t.COMPARATORTRIM])
 | 
			
		||||
  range = range.replace(safeRe[t.COMPARATORTRIM], comparatorTrimReplace)
 | 
			
		||||
  debug('comparator trim', range, safeRe[t.COMPARATORTRIM])
 | 
			
		||||
 | 
			
		||||
  // `~ 1.2.3` => `~1.2.3`
 | 
			
		||||
  range = range.replace(re[t.TILDETRIM], tildeTrimReplace)
 | 
			
		||||
  range = range.replace(safeRe[t.TILDETRIM], tildeTrimReplace)
 | 
			
		||||
 | 
			
		||||
  // `^ 1.2.3` => `^1.2.3`
 | 
			
		||||
  range = range.replace(re[t.CARETTRIM], caretTrimReplace)
 | 
			
		||||
  range = range.replace(safeRe[t.CARETTRIM], caretTrimReplace)
 | 
			
		||||
 | 
			
		||||
  // normalize spaces
 | 
			
		||||
  range = range.split(/\s+/).join(' ')
 | 
			
		||||
@@ -62023,7 +62070,7 @@ Range.prototype.parseRange = function (range) {
 | 
			
		||||
  // At this point, the range is completely trimmed and
 | 
			
		||||
  // ready to be split into comparators.
 | 
			
		||||
 | 
			
		||||
  var compRe = loose ? re[t.COMPARATORLOOSE] : re[t.COMPARATOR]
 | 
			
		||||
  var compRe = loose ? safeRe[t.COMPARATORLOOSE] : safeRe[t.COMPARATOR]
 | 
			
		||||
  var set = range.split(' ').map(function (comp) {
 | 
			
		||||
    return parseComparator(comp, this.options)
 | 
			
		||||
  }, this).join(' ').split(/\s+/)
 | 
			
		||||
@@ -62123,7 +62170,7 @@ function replaceTildes (comp, options) {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function replaceTilde (comp, options) {
 | 
			
		||||
  var r = options.loose ? re[t.TILDELOOSE] : re[t.TILDE]
 | 
			
		||||
  var r = options.loose ? safeRe[t.TILDELOOSE] : safeRe[t.TILDE]
 | 
			
		||||
  return comp.replace(r, function (_, M, m, p, pr) {
 | 
			
		||||
    debug('tilde', comp, _, M, m, p, pr)
 | 
			
		||||
    var ret
 | 
			
		||||
@@ -62164,7 +62211,7 @@ function replaceCarets (comp, options) {
 | 
			
		||||
 | 
			
		||||
function replaceCaret (comp, options) {
 | 
			
		||||
  debug('caret', comp, options)
 | 
			
		||||
  var r = options.loose ? re[t.CARETLOOSE] : re[t.CARET]
 | 
			
		||||
  var r = options.loose ? safeRe[t.CARETLOOSE] : safeRe[t.CARET]
 | 
			
		||||
  return comp.replace(r, function (_, M, m, p, pr) {
 | 
			
		||||
    debug('caret', comp, _, M, m, p, pr)
 | 
			
		||||
    var ret
 | 
			
		||||
@@ -62223,7 +62270,7 @@ function replaceXRanges (comp, options) {
 | 
			
		||||
 | 
			
		||||
function replaceXRange (comp, options) {
 | 
			
		||||
  comp = comp.trim()
 | 
			
		||||
  var r = options.loose ? re[t.XRANGELOOSE] : re[t.XRANGE]
 | 
			
		||||
  var r = options.loose ? safeRe[t.XRANGELOOSE] : safeRe[t.XRANGE]
 | 
			
		||||
  return comp.replace(r, function (ret, gtlt, M, m, p, pr) {
 | 
			
		||||
    debug('xRange', comp, ret, gtlt, M, m, p, pr)
 | 
			
		||||
    var xM = isX(M)
 | 
			
		||||
@@ -62298,7 +62345,7 @@ function replaceXRange (comp, options) {
 | 
			
		||||
function replaceStars (comp, options) {
 | 
			
		||||
  debug('replaceStars', comp, options)
 | 
			
		||||
  // Looseness is ignored here.  star is always as loose as it gets!
 | 
			
		||||
  return comp.trim().replace(re[t.STAR], '')
 | 
			
		||||
  return comp.trim().replace(safeRe[t.STAR], '')
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// This function is passed to string.replace(re[t.HYPHENRANGE])
 | 
			
		||||
@@ -62624,7 +62671,7 @@ function coerce (version, options) {
 | 
			
		||||
 | 
			
		||||
  var match = null
 | 
			
		||||
  if (!options.rtl) {
 | 
			
		||||
    match = version.match(re[t.COERCE])
 | 
			
		||||
    match = version.match(safeRe[t.COERCE])
 | 
			
		||||
  } else {
 | 
			
		||||
    // Find the right-most coercible string that does not share
 | 
			
		||||
    // a terminus with a more left-ward coercible string.
 | 
			
		||||
@@ -62635,17 +62682,17 @@ function coerce (version, options) {
 | 
			
		||||
    // 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.
 | 
			
		||||
    var next
 | 
			
		||||
    while ((next = re[t.COERCERTL].exec(version)) &&
 | 
			
		||||
    while ((next = safeRe[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
 | 
			
		||||
      safeRe[t.COERCERTL].lastIndex = next.index + next[1].length + next[2].length
 | 
			
		||||
    }
 | 
			
		||||
    // leave it in a clean state
 | 
			
		||||
    re[t.COERCERTL].lastIndex = -1
 | 
			
		||||
    safeRe[t.COERCERTL].lastIndex = -1
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  if (match === null) {
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								dist/post/index.js.map
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/post/index.js.map
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										60
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										60
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -2052,9 +2052,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
 | 
			
		||||
      "version": "7.3.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
 | 
			
		||||
      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
			
		||||
      "version": "7.5.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
 | 
			
		||||
      "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "lru-cache": "^6.0.0"
 | 
			
		||||
@@ -2303,9 +2303,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
 | 
			
		||||
      "version": "7.3.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
 | 
			
		||||
      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
			
		||||
      "version": "7.5.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
 | 
			
		||||
      "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "lru-cache": "^6.0.0"
 | 
			
		||||
@@ -2384,9 +2384,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/@typescript-eslint/utils/node_modules/semver": {
 | 
			
		||||
      "version": "7.3.8",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
 | 
			
		||||
      "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
			
		||||
      "version": "7.5.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
 | 
			
		||||
      "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "lru-cache": "^6.0.0"
 | 
			
		||||
@@ -6394,9 +6394,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/patch-package/node_modules/semver": {
 | 
			
		||||
      "version": "5.7.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
 | 
			
		||||
      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
 | 
			
		||||
      "version": "5.7.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
 | 
			
		||||
      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "semver": "bin/semver"
 | 
			
		||||
@@ -6859,9 +6859,9 @@
 | 
			
		||||
      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
 | 
			
		||||
    },
 | 
			
		||||
    "node_modules/semver": {
 | 
			
		||||
      "version": "6.3.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
 | 
			
		||||
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
 | 
			
		||||
      "version": "6.3.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
 | 
			
		||||
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
 | 
			
		||||
      "bin": {
 | 
			
		||||
        "semver": "bin/semver.js"
 | 
			
		||||
      }
 | 
			
		||||
@@ -9382,9 +9382,9 @@
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "semver": {
 | 
			
		||||
          "version": "7.3.8",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
 | 
			
		||||
          "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
			
		||||
          "version": "7.5.4",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
 | 
			
		||||
          "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "lru-cache": "^6.0.0"
 | 
			
		||||
@@ -9530,9 +9530,9 @@
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "semver": {
 | 
			
		||||
          "version": "7.3.8",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
 | 
			
		||||
          "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
			
		||||
          "version": "7.5.4",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
 | 
			
		||||
          "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "lru-cache": "^6.0.0"
 | 
			
		||||
@@ -9588,9 +9588,9 @@
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "semver": {
 | 
			
		||||
          "version": "7.3.8",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
 | 
			
		||||
          "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
 | 
			
		||||
          "version": "7.5.4",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
 | 
			
		||||
          "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "lru-cache": "^6.0.0"
 | 
			
		||||
@@ -12500,9 +12500,9 @@
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "semver": {
 | 
			
		||||
          "version": "5.7.1",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
 | 
			
		||||
          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
 | 
			
		||||
          "version": "5.7.2",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
 | 
			
		||||
          "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        },
 | 
			
		||||
        "slash": {
 | 
			
		||||
@@ -12805,9 +12805,9 @@
 | 
			
		||||
      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
 | 
			
		||||
    },
 | 
			
		||||
    "semver": {
 | 
			
		||||
      "version": "6.3.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
 | 
			
		||||
      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
 | 
			
		||||
      "version": "6.3.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
 | 
			
		||||
      "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
 | 
			
		||||
    },
 | 
			
		||||
    "shebang-command": {
 | 
			
		||||
      "version": "2.0.0",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user