mirror of
				https://github.com/actions/setup-java.git
				synced 2025-11-04 08:20:54 +00:00 
			
		
		
		
	Fix.
This commit is contained in:
		
					parent
					
						
							
								596a6da241
							
						
					
				
			
			
				commit
				
					
						c1a589c5b6
					
				
			
		
					 7078 changed files with 1882834 additions and 319 deletions
				
			
		
							
								
								
									
										39
									
								
								node_modules/prompts/dist/dateparts/datepart.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								node_modules/prompts/dist/dateparts/datepart.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,39 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
class DatePart {
 | 
			
		||||
  constructor({
 | 
			
		||||
    token,
 | 
			
		||||
    date,
 | 
			
		||||
    parts,
 | 
			
		||||
    locales
 | 
			
		||||
  }) {
 | 
			
		||||
    this.token = token;
 | 
			
		||||
    this.date = date || new Date();
 | 
			
		||||
    this.parts = parts || [this];
 | 
			
		||||
    this.locales = locales || {};
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {}
 | 
			
		||||
 | 
			
		||||
  down() {}
 | 
			
		||||
 | 
			
		||||
  next() {
 | 
			
		||||
    const currentIdx = this.parts.indexOf(this);
 | 
			
		||||
    return this.parts.find((part, idx) => idx > currentIdx && part instanceof DatePart);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {}
 | 
			
		||||
 | 
			
		||||
  prev() {
 | 
			
		||||
    let parts = [].concat(this.parts).reverse();
 | 
			
		||||
    const currentIdx = parts.indexOf(this);
 | 
			
		||||
    return parts.find((part, idx) => idx > currentIdx && part instanceof DatePart);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    return String(this.date);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = DatePart;
 | 
			
		||||
							
								
								
									
										35
									
								
								node_modules/prompts/dist/dateparts/day.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								node_modules/prompts/dist/dateparts/day.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,35 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
const pos = n => {
 | 
			
		||||
  n = n % 10;
 | 
			
		||||
  return n === 1 ? 'st' : n === 2 ? 'nd' : n === 3 ? 'rd' : 'th';
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class Day extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setDate(this.date.getDate() + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.date.setDate(this.date.getDate() - 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {
 | 
			
		||||
    this.date.setDate(parseInt(val.substr(-2)));
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    let date = this.date.getDate();
 | 
			
		||||
    let day = this.date.getDay();
 | 
			
		||||
    return this.token === 'DD' ? String(date).padStart(2, '0') : this.token === 'Do' ? date + pos(date) : this.token === 'd' ? day + 1 : this.token === 'ddd' ? this.locales.weekdaysShort[day] : this.token === 'dddd' ? this.locales.weekdays[day] : date;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Day;
 | 
			
		||||
							
								
								
									
										30
									
								
								node_modules/prompts/dist/dateparts/hours.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								node_modules/prompts/dist/dateparts/hours.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,30 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
class Hours extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setHours(this.date.getHours() + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.date.setHours(this.date.getHours() - 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {
 | 
			
		||||
    this.date.setHours(parseInt(val.substr(-2)));
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    let hours = this.date.getHours();
 | 
			
		||||
    if (/h/.test(this.token)) hours = hours % 12 || 12;
 | 
			
		||||
    return this.token.length > 1 ? String(hours).padStart(2, '0') : hours;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Hours;
 | 
			
		||||
							
								
								
									
										13
									
								
								node_modules/prompts/dist/dateparts/index.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/prompts/dist/dateparts/index.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,13 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
module.exports = {
 | 
			
		||||
  DatePart: require('./datepart'),
 | 
			
		||||
  Meridiem: require('./meridiem'),
 | 
			
		||||
  Day: require('./day'),
 | 
			
		||||
  Hours: require('./hours'),
 | 
			
		||||
  Milliseconds: require('./milliseconds'),
 | 
			
		||||
  Minutes: require('./minutes'),
 | 
			
		||||
  Month: require('./month'),
 | 
			
		||||
  Seconds: require('./seconds'),
 | 
			
		||||
  Year: require('./year')
 | 
			
		||||
};
 | 
			
		||||
							
								
								
									
										25
									
								
								node_modules/prompts/dist/dateparts/meridiem.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								node_modules/prompts/dist/dateparts/meridiem.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,25 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
class Meridiem extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setHours((this.date.getHours() + 12) % 24);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.up();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    let meridiem = this.date.getHours() > 12 ? 'pm' : 'am';
 | 
			
		||||
    return /\A/.test(this.token) ? meridiem.toUpperCase() : meridiem;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Meridiem;
 | 
			
		||||
							
								
								
									
										28
									
								
								node_modules/prompts/dist/dateparts/milliseconds.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								node_modules/prompts/dist/dateparts/milliseconds.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,28 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
class Milliseconds extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setMilliseconds(this.date.getMilliseconds() + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.date.setMilliseconds(this.date.getMilliseconds() - 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {
 | 
			
		||||
    this.date.setMilliseconds(parseInt(val.substr(-this.token.length)));
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    return String(this.date.getMilliseconds()).padStart(4, '0').substr(0, this.token.length);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Milliseconds;
 | 
			
		||||
							
								
								
									
										29
									
								
								node_modules/prompts/dist/dateparts/minutes.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								node_modules/prompts/dist/dateparts/minutes.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,29 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
class Minutes extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setMinutes(this.date.getMinutes() + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.date.setMinutes(this.date.getMinutes() - 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {
 | 
			
		||||
    this.date.setMinutes(parseInt(val.substr(-2)));
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    let m = this.date.getMinutes();
 | 
			
		||||
    return this.token.length > 1 ? String(m).padStart(2, '0') : m;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Minutes;
 | 
			
		||||
							
								
								
									
										31
									
								
								node_modules/prompts/dist/dateparts/month.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								node_modules/prompts/dist/dateparts/month.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,31 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
class Month extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setMonth(this.date.getMonth() + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.date.setMonth(this.date.getMonth() - 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {
 | 
			
		||||
    val = parseInt(val.substr(-2)) - 1;
 | 
			
		||||
    this.date.setMonth(val < 0 ? 0 : val);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    let month = this.date.getMonth();
 | 
			
		||||
    let tl = this.token.length;
 | 
			
		||||
    return tl === 2 ? String(month + 1).padStart(2, '0') : tl === 3 ? this.locales.monthsShort[month] : tl === 4 ? this.locales.months[month] : String(month + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Month;
 | 
			
		||||
							
								
								
									
										29
									
								
								node_modules/prompts/dist/dateparts/seconds.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								node_modules/prompts/dist/dateparts/seconds.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,29 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
class Seconds extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setSeconds(this.date.getSeconds() + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.date.setSeconds(this.date.getSeconds() - 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {
 | 
			
		||||
    this.date.setSeconds(parseInt(val.substr(-2)));
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    let s = this.date.getSeconds();
 | 
			
		||||
    return this.token.length > 1 ? String(s).padStart(2, '0') : s;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Seconds;
 | 
			
		||||
							
								
								
									
										29
									
								
								node_modules/prompts/dist/dateparts/year.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								node_modules/prompts/dist/dateparts/year.js
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,29 @@
 | 
			
		|||
'use strict';
 | 
			
		||||
 | 
			
		||||
const DatePart = require('./datepart');
 | 
			
		||||
 | 
			
		||||
class Year extends DatePart {
 | 
			
		||||
  constructor(opts = {}) {
 | 
			
		||||
    super(opts);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  up() {
 | 
			
		||||
    this.date.setFullYear(this.date.getFullYear() + 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  down() {
 | 
			
		||||
    this.date.setFullYear(this.date.getFullYear() - 1);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  setTo(val) {
 | 
			
		||||
    this.date.setFullYear(val.substr(-4));
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  toString() {
 | 
			
		||||
    let year = String(this.date.getFullYear()).padStart(4, '0');
 | 
			
		||||
    return this.token.length === 2 ? year.substr(-2) : year;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
module.exports = Year;
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue