Josh Junon
Josh Junon
Bundling for the desktop is valid, especially in end-user applications. I'd be :+1: for this if @sindresorhus also agreed and if someone did a PR.
For those users we'd just rec using `import * as ansiEscapes from 'ansi-escapes'`. I would imagine in some cases the bundler would still be able to do DCR even then.
I don't see how that negates what I said though. You can still import as a namespace. It's up to users to use proper naming. If they just want to...
Hey @Tyriar :) Yeah this is a naming issue. Most people want `clearTerminal`, which emits the (correct) `\x1b[2J\x1b[3J\x1b[H`. `clearScreen` should be renamed to `fullReset` IMO, though this would be a...
Yes sorry, I meant to edit addressing your original ticket but my internet cut out. You want `eraseScreen`. The cursor position should reset in that case, but if it doesn't...
Interesting, it seems to be random which terminals reset cursor position and which do not. Fun. It's @sindresorhus's decision - should `eraseScreen` be the pure terminal code or should it...
To be completely fair and honest, I've never personally gotten this escape code to work. Supposedly, you're supposed to read from stdin after issuing this code. This, however, has never...
@carljohnesan Check out `blessed`, though it's quite high level. Maybe that's what you're looking for.
As I'm writing the lexer and parser, x1000 to: > Idea is that I don't want to run into the 'magic'-ness of Python without having complete control over what the...
The problem comes with the fact that something like ```arua foo str = "Hello #{name}!" ``` means there has to be some underlying concatenation going on. I want to be...