mirror of
https://github.com/actions/setup-java.git
synced 2025-04-21 02:16:45 +00:00
Fix.
This commit is contained in:
parent
596a6da241
commit
c1a589c5b6
7078 changed files with 1882834 additions and 319 deletions
50
node_modules/prompts/dist/util/style.js
generated
vendored
Normal file
50
node_modules/prompts/dist/util/style.js
generated
vendored
Normal file
|
@ -0,0 +1,50 @@
|
|||
'use strict';
|
||||
|
||||
const c = require('kleur');
|
||||
|
||||
const figures = require('./figures'); // rendering user input.
|
||||
|
||||
|
||||
const styles = Object.freeze({
|
||||
password: {
|
||||
scale: 1,
|
||||
render: input => '*'.repeat(input.length)
|
||||
},
|
||||
emoji: {
|
||||
scale: 2,
|
||||
render: input => '😃'.repeat(input.length)
|
||||
},
|
||||
invisible: {
|
||||
scale: 0,
|
||||
render: input => ''
|
||||
},
|
||||
default: {
|
||||
scale: 1,
|
||||
render: input => `${input}`
|
||||
}
|
||||
});
|
||||
|
||||
const render = type => styles[type] || styles.default; // icon to signalize a prompt.
|
||||
|
||||
|
||||
const symbols = Object.freeze({
|
||||
aborted: c.red(figures.cross),
|
||||
done: c.green(figures.tick),
|
||||
default: c.cyan('?')
|
||||
});
|
||||
|
||||
const symbol = (done, aborted) => aborted ? symbols.aborted : done ? symbols.done : symbols.default; // between the question and the user's input.
|
||||
|
||||
|
||||
const delimiter = completing => c.gray(completing ? figures.ellipsis : figures.pointerSmall);
|
||||
|
||||
const item = (expandable, expanded) => c.gray(expandable ? expanded ? figures.pointerSmall : '+' : figures.line);
|
||||
|
||||
module.exports = {
|
||||
styles,
|
||||
render,
|
||||
symbols,
|
||||
symbol,
|
||||
delimiter,
|
||||
item
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue