16 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			16 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | var readline = require("readline"); | ||
|  | var promisify = require("./_promisify.js"); | ||
|  | var bind = function(c, f) { return f && f.bind(c); }; | ||
|  | Object.defineProperties(module.exports, { | ||
|  |   Interface: { enumerable: true, value: readline.Interface }, | ||
|  |   clearLine: { enumerable: true, value: bind(readline, readline.clearLine) }, | ||
|  |   clearScreenDown: { enumerable: true, value: bind(readline, readline.clearScreenDown) }, | ||
|  |   codePointAt: { enumerable: true, value: bind(readline, readline.codePointAt) }, | ||
|  |   createInterface: { enumerable: true, value: bind(readline, readline.createInterface) }, | ||
|  |   cursorTo: { enumerable: true, value: bind(readline, readline.cursorTo) }, | ||
|  |   emitKeypressEvents: { enumerable: true, value: bind(readline, readline.emitKeypressEvents) }, | ||
|  |   getStringWidth: { enumerable: true, value: bind(readline, readline.getStringWidth) }, | ||
|  |   isFullWidthCodePoint: { enumerable: true, value: bind(readline, readline.isFullWidthCodePoint) }, | ||
|  |   moveCursor: { enumerable: true, value: bind(readline, readline.moveCursor) }, | ||
|  |   stripVTControlCharacters: { enumerable: true, value: bind(readline, readline.stripVTControlCharacters) }, | ||
|  | }); |