@clack/prompts
Advanced tools
Comparing version 0.0.5 to 0.0.6
# @clack/prompts | ||
## 0.0.6 | ||
### Patch Changes | ||
- d20ef2a: Update keywords, URLs | ||
- Updated dependencies [441d5b7] | ||
- Updated dependencies [d20ef2a] | ||
- Updated dependencies [fe13c2f] | ||
- @clack/core@0.0.11 | ||
## 0.0.5 | ||
@@ -4,0 +14,0 @@ |
@@ -1,92 +0,5 @@ | ||
var __create = Object.create; | ||
var __defProp = Object.defineProperty; | ||
var __getOwnPropDesc = Object.getOwnPropertyDescriptor; | ||
var __getOwnPropNames = Object.getOwnPropertyNames; | ||
var __getProtoOf = Object.getPrototypeOf; | ||
var __hasOwnProp = Object.prototype.hasOwnProperty; | ||
var __commonJS = (cb, mod) => function __require() { | ||
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; | ||
}; | ||
var __copyProps = (to, from, except, desc) => { | ||
if (from && typeof from === "object" || typeof from === "function") { | ||
for (let key of __getOwnPropNames(from)) | ||
if (!__hasOwnProp.call(to, key) && key !== except) | ||
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); | ||
} | ||
return to; | ||
}; | ||
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps( | ||
// If the importer is in node compatibility mode or this is not an ESM | ||
// file that has been converted to a CommonJS file using a Babel- | ||
// compatible transform (i.e. "__esModule" has not been set), then set | ||
// "default" to the CommonJS "module.exports" for node compatibility. | ||
isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target, | ||
mod | ||
)); | ||
// ../../node_modules/.pnpm/sisteransi@1.0.5/node_modules/sisteransi/src/index.js | ||
var require_src = __commonJS({ | ||
"../../node_modules/.pnpm/sisteransi@1.0.5/node_modules/sisteransi/src/index.js"(exports, module) { | ||
"use strict"; | ||
var ESC = "\x1B"; | ||
var CSI = `${ESC}[`; | ||
var beep = "\x07"; | ||
var cursor2 = { | ||
to(x, y) { | ||
if (!y) | ||
return `${CSI}${x + 1}G`; | ||
return `${CSI}${y + 1};${x + 1}H`; | ||
}, | ||
move(x, y) { | ||
let ret = ""; | ||
if (x < 0) | ||
ret += `${CSI}${-x}D`; | ||
else if (x > 0) | ||
ret += `${CSI}${x}C`; | ||
if (y < 0) | ||
ret += `${CSI}${-y}A`; | ||
else if (y > 0) | ||
ret += `${CSI}${y}B`; | ||
return ret; | ||
}, | ||
up: (count = 1) => `${CSI}${count}A`, | ||
down: (count = 1) => `${CSI}${count}B`, | ||
forward: (count = 1) => `${CSI}${count}C`, | ||
backward: (count = 1) => `${CSI}${count}D`, | ||
nextLine: (count = 1) => `${CSI}E`.repeat(count), | ||
prevLine: (count = 1) => `${CSI}F`.repeat(count), | ||
left: `${CSI}G`, | ||
hide: `${CSI}?25l`, | ||
show: `${CSI}?25h`, | ||
save: `${ESC}7`, | ||
restore: `${ESC}8` | ||
}; | ||
var scroll = { | ||
up: (count = 1) => `${CSI}S`.repeat(count), | ||
down: (count = 1) => `${CSI}T`.repeat(count) | ||
}; | ||
var erase2 = { | ||
screen: `${CSI}2J`, | ||
up: (count = 1) => `${CSI}1J`.repeat(count), | ||
down: (count = 1) => `${CSI}J`.repeat(count), | ||
line: `${CSI}2K`, | ||
lineEnd: `${CSI}K`, | ||
lineStart: `${CSI}1K`, | ||
lines(count) { | ||
let clear = ""; | ||
for (let i = 0; i < count; i++) | ||
clear += this.line + (i < count - 1 ? cursor2.up() : ""); | ||
if (count) | ||
clear += cursor2.left; | ||
return clear; | ||
} | ||
}; | ||
module.exports = { cursor: cursor2, scroll, erase: erase2, beep }; | ||
} | ||
}); | ||
// src/index.ts | ||
var import_sisteransi = __toESM(require_src(), 1); | ||
import { TextPrompt, SelectPrompt, ConfirmPrompt, block } from "@clack/core"; | ||
import color from "picocolors"; | ||
import { cursor, erase } from "sisteransi"; | ||
import { isCancel } from "@clack/core"; | ||
@@ -225,4 +138,4 @@ var symbol = (state) => { | ||
loop = setInterval(() => { | ||
process.stdout.write(import_sisteransi.cursor.move(-999, -2)); | ||
process.stdout.write(import_sisteransi.erase.down(2)); | ||
process.stdout.write(cursor.move(-999, -2)); | ||
process.stdout.write(erase.down(2)); | ||
process.stdout.write(`${color.gray(bar)} | ||
@@ -235,4 +148,4 @@ ${color.magenta("\u25C6")} ${message}${i ? ".".repeat(i) : ""} | ||
stop(message = "") { | ||
process.stdout.write(import_sisteransi.cursor.move(-999, -2)); | ||
process.stdout.write(import_sisteransi.erase.down(2)); | ||
process.stdout.write(cursor.move(-999, -2)); | ||
process.stdout.write(erase.down(2)); | ||
clearInterval(loop); | ||
@@ -239,0 +152,0 @@ process.stdout.write(`${color.gray(bar)} |
{ | ||
"name": "@clack/prompts", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"type": "module", | ||
@@ -22,3 +22,3 @@ "main": "./dist/index.js", | ||
}, | ||
"homepage": "https://github.com/natemoo-re/clack#README", | ||
"homepage": "https://github.com/natemoo-re/clack/tree/main/packages/prompts#readme", | ||
"files": [ | ||
@@ -34,6 +34,20 @@ "dist", | ||
"license": "MIT", | ||
"keywords": [ | ||
"ask", | ||
"clack", | ||
"cli", | ||
"command-line", | ||
"command", | ||
"input", | ||
"interact", | ||
"interface", | ||
"menu", | ||
"prompt", | ||
"prompts", | ||
"stdin", | ||
"ui" | ||
], | ||
"packageManager": "pnpm@7.6.0", | ||
"dependencies": { | ||
"@clack/core": "^0.0.10", | ||
"add": "^2.0.6", | ||
"@clack/core": "^0.0.11", | ||
"picocolors": "^1.0.0", | ||
@@ -49,5 +63,5 @@ "sisteransi": "^1.0.5" | ||
"build": "pnpm run build:bundle && pnpm run build:types", | ||
"build:bundle": "esbuild src/index.ts --bundle --sourcemap=external --outfile=dist/index.js --format=esm --platform=node --target=node16 --external:picocolors --external:@clack/core", | ||
"build:bundle": "esbuild src/index.ts --bundle --sourcemap=external --outfile=dist/index.js --format=esm --platform=node --target=node16 --external:sisteransi --external:picocolors --external:@clack/core", | ||
"build:types": "tsc -p ." | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
3
21019
196
+ Added@clack/core@0.0.11(transitive)
- Removedadd@^2.0.6
- Removed@clack/core@0.0.10(transitive)
- Removedadd@2.0.6(transitive)
Updated@clack/core@^0.0.11