aboutsummaryrefslogtreecommitdiff
path: root/cordova/node_modules/ansi/examples/cursorPosition.js
diff options
context:
space:
mode:
Diffstat (limited to 'cordova/node_modules/ansi/examples/cursorPosition.js')
-rwxr-xr-xcordova/node_modules/ansi/examples/cursorPosition.js32
1 files changed, 0 insertions, 32 deletions
diff --git a/cordova/node_modules/ansi/examples/cursorPosition.js b/cordova/node_modules/ansi/examples/cursorPosition.js
deleted file mode 100755
index 50f9644..0000000
--- a/cordova/node_modules/ansi/examples/cursorPosition.js
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/usr/bin/env node
-
-var tty = require('tty')
-var cursor = require('../')(process.stdout)
-
-// listen for the queryPosition report on stdin
-process.stdin.resume()
-raw(true)
-
-process.stdin.once('data', function (b) {
- var match = /\[(\d+)\;(\d+)R$/.exec(b.toString())
- if (match) {
- var xy = match.slice(1, 3).reverse().map(Number)
- console.error(xy)
- }
-
- // cleanup and close stdin
- raw(false)
- process.stdin.pause()
-})
-
-
-// send the query position request code to stdout
-cursor.queryPosition()
-
-function raw (mode) {
- if (process.stdin.setRawMode) {
- process.stdin.setRawMode(mode)
- } else {
- tty.setRawMode(mode)
- }
-}