{"versions":{"1.0.0":{"name":"@inquirer/ansi","version":"1.0.0","engines":{"node":">=18"},"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"keywords":["answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh","ansi"],"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@repo/tsconfig":"workspace:*","tshy":"^3.0.2"},"tshy":{"exclude":["src/**/*.test.ts"],"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"scripts":{"tsc":"tshy","attw":"attw --pack"},"type":"module","publishConfig":{"access":"public"},"exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","gitHead":"3fdf43342deb468ee41d698e407d8800700e08dc","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_id":"@inquirer/ansi@1.0.0","_nodeVersion":"24.5.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-JWaTfCxI1eTmJ1BIv86vUfjVatOdxwD0DAVKYevY8SazeUUZtW+tNbsdejVO1GYE0GXJW1N1ahmiC3TFd+7wZA==","shasum":"29525c673caf36c12e719712830705b9c31f0462","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-1.0.0.tgz","fileCount":8,"unpackedSize":7370,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDM7D0WGZryAL5Nkdtn1lGtQT0slTafYjzFiqp3Tmm7IgIhAJXlku0vmaV82TKIMwYbDToPs7rbTB8/bYyQhwFKRr3P"}],"size":2477},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"chatfielddaniel@gmail.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_1.0.0_1757865283369_0.06939510877810018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-14T15:54:43.545Z","publish_time":1757865283545,"_source_registry_name":"default","contributors":[]},"1.0.1":{"name":"@inquirer/ansi","version":"1.0.1","engines":{"node":">=18"},"author":"Simon Boudrias <admin@simonboudrias.com>","license":"MIT","repository":{"type":"git","url":"https://github.com/SBoudrias/Inquirer.js.git"},"keywords":["answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh","ansi"],"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@repo/tsconfig":"workspace:*","tshy":"^3.0.2"},"tshy":{"exclude":["src/**/*.test.ts"],"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"scripts":{"tsc":"tshy","attw":"attw --pack"},"type":"module","publishConfig":{"access":"public"},"exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","_nodeVersion":"22.20.0","_npmVersion":"lerna/8.2.4/node@v22.20.0+arm64 (darwin)","_id":"@inquirer/ansi@1.0.1","dist":{"integrity":"sha512-yqq0aJW/5XPhi5xOAL1xRCpe1eh8UFVgYFpFsjEqmIR8rKLyP+HINvFXwUaxYICflJrVlxnp7lLN6As735kVpw==","shasum":"994f7dd16a00c547a7b110e04bf4f4eca1857929","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-1.0.1.tgz","fileCount":9,"unpackedSize":8446,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC7r5KrpmnYcf8X10YFomsIsumAoiAWyhWXZldNT5ae8AIhANDpnANb7fOAtPZts1CVRdLNGoHhgAgwUPeIcs+KB2wZ"}],"size":3191},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_1.0.1_1760390703991_0.561626632483659"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-13T21:25:04.167Z","publish_time":1760390704167,"_source_registry_name":"default","contributors":[]},"1.0.2":{"name":"@inquirer/ansi","version":"1.0.2","engines":{"node":">=18"},"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"keywords":["answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh","ansi"],"sideEffects":false,"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@repo/tsconfig":"workspace:*","tshy":"^3.0.3"},"tshy":{"exclude":["src/**/*.test.ts"],"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"scripts":{"tsc":"tshy","attw":"attw --pack"},"type":"module","publishConfig":{"access":"public"},"exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","module":"./dist/esm/index.js","homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","gitHead":"6881993e517e76fa891b72e1f5086fd11f7676ac","_id":"@inquirer/ansi@1.0.2","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_nodeVersion":"22.20.0","_npmVersion":"lerna/9.0.0/node@v22.20.0+arm64 (darwin)","dist":{"integrity":"sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==","shasum":"674a4c4d81ad460695cb2a1fc69d78cd187f337e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-1.0.2.tgz","fileCount":9,"unpackedSize":8037,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHyZJQDeQLvrSEW3qxynXULlWCICxVQss4jFrH3yY9jlAiAWKWVvNRX02u6U5tETPtnIvv3i8X9zEqCZBsO9FCh1QA=="}],"size":2980},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_1.0.2_1762631134075_0.0061793403579148976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-08T19:45:34.296Z","publish_time":1762631134296,"_source_registry_name":"default","contributors":[]},"2.0.0":{"name":"@inquirer/ansi","version":"2.0.0","engines":{"node":">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0"},"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"keywords":["answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh","ansi"],"sideEffects":false,"devDependencies":{"@repo/tsconfig":"workspace:*","typescript":"^5.9.3"},"scripts":{"tsc":"tsc"},"type":"module","publishConfig":{"access":"public","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"exports":{"./package.json":"./package.json",".":"./src/index.ts"},"homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","gitHead":"676685d33374a30340c1b9f0831c7eae2b2357dd","_id":"@inquirer/ansi@2.0.0","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_nodeVersion":"22.20.0","_npmVersion":"lerna/9.0.1/node@v22.20.0+arm64 (darwin)","dist":{"integrity":"sha512-HbY0HzxGoBb2ET12Ej+NkMFDOItYA75sK3lvAw5YN2yi1wWCIWDM+ud02yPDVjmXc7s3g5WOTSmo0DU/Za8DRA==","shasum":"9554c792e6a79c40e96b1aeaab07c856d6a9c572","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-2.0.0.tgz","fileCount":11,"unpackedSize":9168,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEnUZbvgTP25shpUK9yzDnmV5ID0+fDN3LWjo0H3JrcpAiBDhYluE/W5Hsn9UD2vwseI38sStbHdk7ILQLjVdc+rDw=="}],"size":2953},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_2.0.0_1763332084884_0.8180762275957711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-16T22:28:05.078Z","publish_time":1763332085078,"_source_registry_name":"default","contributors":[]},"2.0.1":{"name":"@inquirer/ansi","version":"2.0.1","engines":{"node":">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0"},"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"keywords":["answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh","ansi"],"sideEffects":false,"devDependencies":{"@repo/tsconfig":"workspace:*","typescript":"^5.9.3"},"scripts":{"tsc":"tsc"},"type":"module","publishConfig":{"access":"public","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"exports":{"./package.json":"./package.json",".":"./src/index.ts"},"homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","gitHead":"cce79ce3b9bbdfb4dbb798078cf3b94b9adc7d1b","_id":"@inquirer/ansi@2.0.1","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_nodeVersion":"22.20.0","_npmVersion":"lerna/4.9.2/node@v22.20.0+arm64 (darwin)","dist":{"integrity":"sha512-QAZUk6BBncv/XmSEZTscd8qazzjV3E0leUMrEPjxCd51QBgCKmprUGLex5DTsNtURm7LMzv+CLcd6S86xvBfYg==","shasum":"dc0fbb650d025786951f547cfc49a4d2ee77e69a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-2.0.1.tgz","fileCount":5,"unpackedSize":5687,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDI3HBYk7CaVGAYN5DAX4yWFvJtVpjSvg7HtuD6/zJ5MAiBkrfSv83alFQoRNdQrI/G54rq0V5+VVsQWCUwpVGcdLA=="}],"size":2544},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_2.0.1_1763344413607_0.04158299262479925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-17T01:53:33.814Z","publish_time":1763344413814,"_source_registry_name":"default","contributors":[]},"2.0.2":{"name":"@inquirer/ansi","version":"2.0.2","engines":{"node":">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0"},"author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"keywords":["answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh","ansi"],"sideEffects":false,"devDependencies":{"@repo/tsconfig":"workspace:*","typescript":"^5.9.3"},"scripts":{"tsc":"tsc"},"type":"module","publishConfig":{"access":"public","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"main":"./dist/index.js","types":"./dist/index.d.ts"},"exports":{"./package.json":"./package.json",".":"./src/index.ts"},"homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","gitHead":"9c724296daad3d740b09173f9aae035dc62cb106","_id":"@inquirer/ansi@2.0.2","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_nodeVersion":"22.20.0","_npmVersion":"lerna/4.9.4/node@v22.20.0+arm64 (darwin)","dist":{"integrity":"sha512-SYLX05PwJVnW+WVegZt1T4Ip1qba1ik+pNJPDiqvk6zS5Y/i8PhRzLpGEtVd7sW0G8cMtkD8t4AZYhQwm8vnww==","shasum":"c06d511455f12b0ac22d090135008c1b0cc5eb37","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-2.0.2.tgz","fileCount":5,"unpackedSize":5748,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHb44H3VDkC5XH86v5rUeqtcBESNTtpfyIBW5XuJdszCAiEAyRfv+8lAFwyHlzDH/LvKvm0SoQn2CymGC+EK2giKvOs="}],"size":2551},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_2.0.2_1764708574337_0.23538037961089175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-02T20:49:34.537Z","publish_time":1764708574537,"_source_registry_name":"default","contributors":[]},"2.0.3":{"name":"@inquirer/ansi","version":"2.0.3","keywords":["ansi","answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh"],"homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","license":"MIT","author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"type":"module","sideEffects":false,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/index.d.ts"},"scripts":{"tsc":"tsc"},"devDependencies":{"@repo/tsconfig":"workspace:*","typescript":"^5.9.3"},"engines":{"node":">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0"},"gitHead":"99d00a9adc53be8b7edf5926b2ec4ba0b792f68f","_id":"@inquirer/ansi@2.0.3","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_nodeVersion":"25.2.1","_npmVersion":"lerna/4.10.3/node@v25.2.1+arm64 (darwin)","dist":{"integrity":"sha512-g44zhR3NIKVs0zUesa4iMzExmZpLUdTLRMCStqX3GE5NT6VkPcxQGJ+uC8tDgBUC/vB1rUhUd55cOf++4NZcmw==","shasum":"3c4c5b587894278996c2750db83d89fb547b796b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-2.0.3.tgz","fileCount":5,"unpackedSize":5748,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB69uKS093yXAgXV9CNk+COF5DrZRtdrQ3I+V8YQTGXrAiEAqNBhydZeRSIuW69HJjSzcEIBh1rhUCPXNTJN2XRV8oA="}],"size":2537},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_2.0.3_1768156449622_0.26859457781922425"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-11T18:34:09.780Z","publish_time":1768156449780,"_source_registry_name":"default","contributors":[]},"2.0.4":{"name":"@inquirer/ansi","version":"2.0.4","keywords":["ansi","answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh"],"homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","license":"MIT","author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"type":"module","sideEffects":false,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/index.d.ts"},"scripts":{"tsc":"tsc"},"devDependencies":{"@repo/tsconfig":"workspace:*","typescript":"^5.9.3"},"engines":{"node":">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0"},"gitHead":"b218fcc4afe888a58957aa78c9a032f9bd2d60cb","_id":"@inquirer/ansi@2.0.4","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_nodeVersion":"24.14.0","_npmVersion":"lerna/4.11.4/node@v24.14.0+arm64 (darwin)","dist":{"integrity":"sha512-DpcZrQObd7S0R/U3bFdkcT5ebRwbTTC4D3tCc1vsJizmgPLxNJBo+AAFmrZwe8zk30P2QzgzGWZ3Q9uJwWuhIg==","shasum":"c767aba4e224297c17108820e2401d9def117172","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-2.0.4.tgz","fileCount":5,"unpackedSize":5748,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+jWXUhabuqL4vgWZqP5LA0Lff8MzJ45h0C8UytDssQgIgS7f7e66S/Pup86Rd9IftYZW0TDDHD/teguw93fVHVPw="}],"size":2555},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_2.0.4_1773607719841_0.7205187790459329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-15T20:48:40.007Z","publish_time":1773607720007,"_source_registry_name":"default","contributors":[]},"2.0.5":{"name":"@inquirer/ansi","version":"2.0.5","keywords":["ansi","answer","answers","ask","base","cli","command","command-line","confirm","enquirer","generate","generator","hyper","input","inquire","inquirer","interface","iterm","javascript","menu","node","nodejs","prompt","promptly","prompts","question","readline","scaffold","scaffolder","scaffolding","stdin","stdout","terminal","tty","ui","yeoman","yo","zsh"],"homepage":"https://github.com/SBoudrias/Inquirer.js/blob/main/packages/ansi/README.md","license":"MIT","author":{"name":"Simon Boudrias","email":"admin@simonboudrias.com"},"repository":{"type":"git","url":"git+https://github.com/SBoudrias/Inquirer.js.git"},"type":"module","sideEffects":false,"exports":{".":"./src/index.ts","./package.json":"./package.json"},"publishConfig":{"access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"main":"./dist/index.js","types":"./dist/index.d.ts"},"scripts":{"tsc":"tsc"},"devDependencies":{"@repo/tsconfig":"workspace:*","typescript":"^6.0.2"},"engines":{"node":">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0"},"gitHead":"e68fe01d65359e083581c48c4a18cd8f97d88842","_id":"@inquirer/ansi@2.0.5","description":"A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.","bugs":{"url":"https://github.com/SBoudrias/Inquirer.js/issues"},"_nodeVersion":"24.14.0","_npmVersion":"lerna/5.0.0/node@v24.14.0+arm64 (darwin)","dist":{"integrity":"sha512-doc2sWgJpbFQ64UflSVd17ibMGDuxO1yKgOgLMwavzESnXjFWJqUeG8saYosqKpHp4kWiM5x1nXvEjbpx90gzw==","shasum":"7b7e121f6a0c40128711daf20325e6ff2cdff8b7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@inquirer/ansi/-/ansi-2.0.5.tgz","fileCount":5,"unpackedSize":5748,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgWFiEaMoelYEPOeChAuqr7s26rqadqw1KmQpACLcB+AIhAIY5RXy0TWKPDA1cm97lLCzm6UE+O+/JZuGFZk88kz4G"}],"size":2555},"_npmUser":{"name":"anonymous","email":"admin@simonboudrias.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@simonboudrias.com"},{"name":"anonymous","email":"mail@michael-kuehnel.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ansi_2.0.5_1775504081607_0.9217047339668831"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-06T19:34:41.750Z","publish_time":1775504081750,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"2.0.5"},"name":"@inquirer/ansi","time":{"created":"2025-09-14T15:54:59.392Z","modified":"2026-04-06T19:34:58.471Z","1.0.0":"2025-09-14T15:54:43.545Z","1.0.1":"2025-10-13T21:25:04.167Z","1.0.2":"2025-11-08T19:45:34.296Z","2.0.0":"2025-11-16T22:28:05.078Z","2.0.1":"2025-11-17T01:53:33.814Z","2.0.2":"2025-12-02T20:49:34.537Z","2.0.3":"2026-01-11T18:34:09.780Z","2.0.4":"2026-03-15T20:48:40.007Z","2.0.5":"2026-04-06T19:34:41.750Z"},"readme":"# @inquirer/ansi\n\nA lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.\n\n# Installation\n\n<table>\n<tr>\n  <th>npm</th>\n  <th>yarn</th>\n</tr>\n<tr>\n<td>\n\n```sh\nnpm install @inquirer/ansi\n```\n\n</td>\n<td>\n\n```sh\nyarn add @inquirer/ansi\n```\n\n</td>\n</tr>\n</table>\n\n## Usage\n\n```js\nimport {\n  cursorUp,\n  cursorDown,\n  cursorTo,\n  cursorLeft,\n  cursorHide,\n  cursorShow,\n  eraseLines,\n} from '@inquirer/ansi';\n\n// Move cursor up 3 lines\nprocess.stdout.write(cursorUp(3));\n\n// Move cursor to specific position (x: 10, y: 5)\nprocess.stdout.write(cursorTo(10, 5));\n\n// Hide/show cursor\nprocess.stdout.write(cursorHide);\nprocess.stdout.write(cursorShow);\n\n// Clear 5 lines\nprocess.stdout.write(eraseLines(5));\n```\n\nOr when used inside an inquirer prompt:\n\n```js\nimport { cursorHide } from '@inquirer/ansi';\nimport { createPrompt } from '@inquirer/core';\n\nexport default createPrompt((config, done: (value: void) => void) => {\n  return `Choose an option${cursorHide}`;\n});\n```\n\n## API\n\n### Cursor Movement\n\n- **`cursorUp(count?: number)`** - Move cursor up by `count` lines (default: 1)\n- **`cursorDown(count?: number)`** - Move cursor down by `count` lines (default: 1)\n- **`cursorTo(x: number, y?: number)`** - Move cursor to position (x, y). If y is omitted, only moves horizontally\n- **`cursorLeft`** - Move cursor to beginning of line\n\n### Cursor Visibility\n\n- **`cursorHide`** - Hide the cursor\n- **`cursorShow`** - Show the cursor\n\n### Screen Manipulation\n\n- **`eraseLines(count: number)`** - Clear `count` lines and position cursor at the beginning of the first cleared line\n\n# License\n\nCopyright (c) 2025 Simon Boudrias (twitter: [@vaxilart](https://twitter.com/Vaxilart))<br/>\nLicensed under the MIT license.","users":{}}