Files
kiss-flixel/feedback-server/externs/node/NodeRepl.hx

31 lines
950 B
Haxe

package node;
@:jsRequire("node:repl") @valueModuleOnly extern class NodeRepl {
/**
The `repl.start()` method creates and starts a {@link REPLServer} instance.
If `options` is a string, then it specifies the input prompt:
```js
const repl = require('node:repl');
// a Unix style prompt
repl.start('$ ');
```
**/
static function start(?options:ts.AnyOf2<String, node.repl.ReplOptions>):node.repl.REPLServer;
/**
This is the default "writer" value, if none is passed in the REPL options,
and it can be overridden by custom print functions.
**/
static final writer : Dynamic;
/**
A flag passed in the REPL options. Evaluates expressions in sloppy mode.
**/
static final REPL_MODE_SLOPPY : js.lib.Symbol;
/**
A flag passed in the REPL options. Evaluates expressions in strict mode.
This is equivalent to prefacing every repl statement with `'use strict'`.
**/
static final REPL_MODE_STRICT : js.lib.Symbol;
}