mirror of
https://code.forgejo.org/actions/setup-node.git
synced 2025-05-21 21:44:46 +00:00
.
This commit is contained in:
parent
00c3b50fca
commit
ae5dcb46c8
7331 changed files with 1784502 additions and 0 deletions
105
node_modules/sisteransi/readme.md
generated
vendored
Executable file
105
node_modules/sisteransi/readme.md
generated
vendored
Executable file
|
@ -0,0 +1,105 @@
|
|||
# sister ANSI [](https://www.npmjs.com/package/sisteransi) [](https://travis-ci.org/terkelg/sisteransi) [](https://www.npmjs.com/package/sisteransi)
|
||||
|
||||
> Ansi escape codes faster than you can say "[Bam bam](https://www.youtube.com/watch?v=OcaPu9JPenU)".
|
||||
|
||||
## Installation
|
||||
|
||||
```
|
||||
npm install sisteransi
|
||||
```
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
const ansi = require('sisteransi');
|
||||
// or const { cursor } = require('sisteransi');
|
||||
|
||||
const p = str => process.stdout.write(str);
|
||||
|
||||
// move cursor to 2, 1
|
||||
p(ansi.cursor.to(2, 1));
|
||||
|
||||
// to up, one down
|
||||
p(ansi.cursor.up(2)+ansi.cursor.down(1));
|
||||
```
|
||||
|
||||
## API
|
||||
|
||||
### cursor
|
||||
|
||||
#### to(x, y)
|
||||
Set the absolute position of the cursor. `x0` `y0` is the top left of the screen.
|
||||
|
||||
#### move(x, y)
|
||||
Set the position of the cursor relative to its current position.
|
||||
|
||||
#### up(count = 1)
|
||||
Move cursor up a specific amount of rows. Default is `1`.
|
||||
|
||||
#### down(count = 1)
|
||||
Move cursor down a specific amount of rows. Default is `1`.
|
||||
|
||||
#### forward(count = 1)
|
||||
Move cursor forward a specific amount of rows. Default is `1`.
|
||||
|
||||
#### backward(count = 1)
|
||||
Move cursor backward a specific amount of rows. Default is `1`.
|
||||
|
||||
#### nextLine(count = 1)
|
||||
Move cursor to the next line a specific amount of lines. Default is `1`.
|
||||
|
||||
#### prevLine(count = 1)
|
||||
Move cursor to the previous a specific amount of lines. Default is `1`.
|
||||
|
||||
#### left
|
||||
Move cursor to the left side.
|
||||
|
||||
#### hide
|
||||
Hide cursor.
|
||||
|
||||
#### show
|
||||
Show cursor.
|
||||
|
||||
|
||||
### scroll
|
||||
|
||||
#### up(count = 1)
|
||||
Scroll display up a specific amount of lines. Default to `1`.
|
||||
|
||||
#### down(count = 1)
|
||||
Scroll display down a specific amount of lines. Default to `1`.
|
||||
|
||||
|
||||
### erase
|
||||
|
||||
#### screen
|
||||
Erase the screen and move the cursor the top left position.
|
||||
|
||||
#### up(count = 1)
|
||||
Erase the screen from the current line up to the top of the screen. Default to `1`.
|
||||
|
||||
#### down(count = 2)
|
||||
Erase the screen from the current line down to the bottom of the screen. Default to `1`.
|
||||
|
||||
#### line
|
||||
Erase the entire current line.
|
||||
|
||||
#### lineEnd
|
||||
Erase from the current cursor position to the end of the current line.
|
||||
|
||||
#### lineStart
|
||||
Erase from the current cursor position to the start of the current line.
|
||||
|
||||
#### lines(count)
|
||||
Erase from the current cursor position up the specified amount of rows.
|
||||
|
||||
|
||||
## Credit
|
||||
|
||||
This is a fork of [ansi-escapes](https://github.com/sindresorhus/ansi-escapes).
|
||||
|
||||
|
||||
## License
|
||||
|
||||
MIT © [Terkel Gjervig](https://terkel.com)
|
Loading…
Add table
Add a link
Reference in a new issue