Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
cqt /
node_modules /
@types /
node /
[ HOME SHELL ]
Name
Size
Permission
Action
assert
[ DIR ]
drwxr-xr-x
compatibility
[ DIR ]
drwxr-xr-x
dns
[ DIR ]
drwxr-xr-x
fs
[ DIR ]
drwxr-xr-x
readline
[ DIR ]
drwxr-xr-x
stream
[ DIR ]
drwxr-xr-x
timers
[ DIR ]
drwxr-xr-x
ts5.6
[ DIR ]
drwxr-xr-x
LICENSE
1.11
KB
-rw-r--r--
README.md
1.5
KB
-rw-r--r--
assert.d.ts
43.57
KB
-rw-r--r--
async_hooks.d.ts
24.95
KB
-rw-r--r--
buffer.buffer.d.ts
21.89
KB
-rw-r--r--
buffer.d.ts
86.25
KB
-rw-r--r--
child_process.d.ts
68.12
KB
-rw-r--r--
cluster.d.ts
27.36
KB
-rw-r--r--
console.d.ts
20.75
KB
-rw-r--r--
constants.d.ts
816
B
-rw-r--r--
crypto.d.ts
185.42
KB
-rw-r--r--
dgram.d.ts
27.33
KB
-rw-r--r--
diagnostics_channel.d.ts
24.63
KB
-rw-r--r--
dns.d.ts
36.01
KB
-rw-r--r--
dom-events.d.ts
2.95
KB
-rw-r--r--
domain.d.ts
7.63
KB
-rw-r--r--
events.d.ts
42.13
KB
-rw-r--r--
fs.d.ts
184.8
KB
-rw-r--r--
globals.d.ts
13.37
KB
-rw-r--r--
globals.typedarray.d.ts
777
B
-rw-r--r--
http.d.ts
89.25
KB
-rw-r--r--
http2.d.ts
126.06
KB
-rw-r--r--
https.d.ts
24.23
KB
-rw-r--r--
index.d.ts
3.78
KB
-rw-r--r--
inspector.d.ts
194.19
KB
-rw-r--r--
module.d.ts
38.51
KB
-rw-r--r--
net.d.ts
46.59
KB
-rw-r--r--
os.d.ts
18.51
KB
-rw-r--r--
package.json
4.17
KB
-rw-r--r--
path.d.ts
8.04
KB
-rw-r--r--
perf_hooks.d.ts
37.68
KB
-rw-r--r--
process.d.ts
103.25
KB
-rw-r--r--
punycode.d.ts
5.35
KB
-rw-r--r--
querystring.d.ts
6.96
KB
-rw-r--r--
readline.d.ts
25.27
KB
-rw-r--r--
repl.d.ts
19
KB
-rw-r--r--
sea.d.ts
6.05
KB
-rw-r--r--
sqlite.d.ts
33.63
KB
-rw-r--r--
stream.d.ts
83.17
KB
-rw-r--r--
string_decoder.d.ts
2.76
KB
-rw-r--r--
test.d.ts
99.23
KB
-rw-r--r--
timers.d.ts
14.29
KB
-rw-r--r--
tls.d.ts
58.41
KB
-rw-r--r--
trace_events.d.ts
8.72
KB
-rw-r--r--
tty.d.ts
9.82
KB
-rw-r--r--
url.d.ts
41.7
KB
-rw-r--r--
util.d.ts
96.61
KB
-rw-r--r--
v8.d.ts
37.81
KB
-rw-r--r--
vm.d.ts
45.95
KB
-rw-r--r--
wasi.d.ts
7.75
KB
-rw-r--r--
worker_threads.d.ts
36.37
KB
-rw-r--r--
zlib.d.ts
25.18
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : console.d.ts
/** * The `node:console` module provides a simple debugging console that is similar to * the JavaScript console mechanism provided by web browsers. * * The module exports two specific components: * * * A `Console` class with methods such as `console.log()`, `console.error()`, and `console.warn()` that can be used to write to any Node.js stream. * * A global `console` instance configured to write to [`process.stdout`](https://nodejs.org/docs/latest-v22.x/api/process.html#processstdout) and * [`process.stderr`](https://nodejs.org/docs/latest-v22.x/api/process.html#processstderr). The global `console` can be used without importing the `node:console` module. * * _**Warning**_: The global console object's methods are neither consistently * synchronous like the browser APIs they resemble, nor are they consistently * asynchronous like all other Node.js streams. See the [`note on process I/O`](https://nodejs.org/docs/latest-v22.x/api/process.html#a-note-on-process-io) for * more information. * * Example using the global `console`: * * ```js * console.log('hello world'); * // Prints: hello world, to stdout * console.log('hello %s', 'world'); * // Prints: hello world, to stdout * console.error(new Error('Whoops, something bad happened')); * // Prints error message and stack trace to stderr: * // Error: Whoops, something bad happened * // at [eval]:5:15 * // at Script.runInThisContext (node:vm:132:18) * // at Object.runInThisContext (node:vm:309:38) * // at node:internal/process/execution:77:19 * // at [eval]-wrapper:6:22 * // at evalScript (node:internal/process/execution:76:60) * // at node:internal/main/eval_string:23:3 * * const name = 'Will Robinson'; * console.warn(`Danger ${name}! Danger!`); * // Prints: Danger Will Robinson! Danger!, to stderr * ``` * * Example using the `Console` class: * * ```js * const out = getStreamSomehow(); * const err = getStreamSomehow(); * const myConsole = new console.Console(out, err); * * myConsole.log('hello world'); * // Prints: hello world, to out * myConsole.log('hello %s', 'world'); * // Prints: hello world, to out * myConsole.error(new Error('Whoops, something bad happened')); * // Prints: [Error: Whoops, something bad happened], to err * * const name = 'Will Robinson'; * myConsole.warn(`Danger ${name}! Danger!`); * // Prints: Danger Will Robinson! Danger!, to err * ``` * @see [source](https://github.com/nodejs/node/blob/v22.x/lib/console.js) */ declare module "console" { import console = require("node:console"); export = console; } declare module "node:console" { import { InspectOptions } from "node:util"; global { // This needs to be global to avoid TS2403 in case lib.dom.d.ts is present in the same build interface Console { Console: console.ConsoleConstructor; /** * `console.assert()` writes a message if `value` is [falsy](https://developer.mozilla.org/en-US/docs/Glossary/Falsy) or omitted. It only * writes a message and does not otherwise affect execution. The output always * starts with `"Assertion failed"`. If provided, `message` is formatted using * [`util.format()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilformatformat-args). * * If `value` is [truthy](https://developer.mozilla.org/en-US/docs/Glossary/Truthy), nothing happens. * * ```js * console.assert(true, 'does nothing'); * * console.assert(false, 'Whoops %s work', 'didn\'t'); * // Assertion failed: Whoops didn't work * * console.assert(); * // Assertion failed * ``` * @since v0.1.101 * @param value The value tested for being truthy. * @param message All arguments besides `value` are used as error message. */ assert(value: any, message?: string, ...optionalParams: any[]): void; /** * When `stdout` is a TTY, calling `console.clear()` will attempt to clear the * TTY. When `stdout` is not a TTY, this method does nothing. * * The specific operation of `console.clear()` can vary across operating systems * and terminal types. For most Linux operating systems, `console.clear()` operates similarly to the `clear` shell command. On Windows, `console.clear()` will clear only the output in the * current terminal viewport for the Node.js * binary. * @since v8.3.0 */ clear(): void; /** * Maintains an internal counter specific to `label` and outputs to `stdout` the * number of times `console.count()` has been called with the given `label`. * * ```js * > console.count() * default: 1 * undefined * > console.count('default') * default: 2 * undefined * > console.count('abc') * abc: 1 * undefined * > console.count('xyz') * xyz: 1 * undefined * > console.count('abc') * abc: 2 * undefined * > console.count() * default: 3 * undefined * > * ``` * @since v8.3.0 * @param [label='default'] The display label for the counter. */ count(label?: string): void; /** * Resets the internal counter specific to `label`. * * ```js * > console.count('abc'); * abc: 1 * undefined * > console.countReset('abc'); * undefined * > console.count('abc'); * abc: 1 * undefined * > * ``` * @since v8.3.0 * @param [label='default'] The display label for the counter. */ countReset(label?: string): void; /** * The `console.debug()` function is an alias for {@link log}. * @since v8.0.0 */ debug(message?: any, ...optionalParams: any[]): void; /** * Uses [`util.inspect()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilinspectobject-options) on `obj` and prints the resulting string to `stdout`. * This function bypasses any custom `inspect()` function defined on `obj`. * @since v0.1.101 */ dir(obj: any, options?: InspectOptions): void; /** * This method calls `console.log()` passing it the arguments received. * This method does not produce any XML formatting. * @since v8.0.0 */ dirxml(...data: any[]): void; /** * Prints to `stderr` with newline. Multiple arguments can be passed, with the * first used as the primary message and all additional used as substitution * values similar to [`printf(3)`](http://man7.org/linux/man-pages/man3/printf.3.html) * (the arguments are all passed to [`util.format()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilformatformat-args)). * * ```js * const code = 5; * console.error('error #%d', code); * // Prints: error #5, to stderr * console.error('error', code); * // Prints: error 5, to stderr * ``` * * If formatting elements (e.g. `%d`) are not found in the first string then * [`util.inspect()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilinspectobject-options) is called on each argument and the * resulting string values are concatenated. See [`util.format()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilformatformat-args) * for more information. * @since v0.1.100 */ error(message?: any, ...optionalParams: any[]): void; /** * Increases indentation of subsequent lines by spaces for `groupIndentation` length. * * If one or more `label`s are provided, those are printed first without the * additional indentation. * @since v8.5.0 */ group(...label: any[]): void; /** * An alias for {@link group}. * @since v8.5.0 */ groupCollapsed(...label: any[]): void; /** * Decreases indentation of subsequent lines by spaces for `groupIndentation` length. * @since v8.5.0 */ groupEnd(): void; /** * The `console.info()` function is an alias for {@link log}. * @since v0.1.100 */ info(message?: any, ...optionalParams: any[]): void; /** * Prints to `stdout` with newline. Multiple arguments can be passed, with the * first used as the primary message and all additional used as substitution * values similar to [`printf(3)`](http://man7.org/linux/man-pages/man3/printf.3.html) * (the arguments are all passed to [`util.format()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilformatformat-args)). * * ```js * const count = 5; * console.log('count: %d', count); * // Prints: count: 5, to stdout * console.log('count:', count); * // Prints: count: 5, to stdout * ``` * * See [`util.format()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilformatformat-args) for more information. * @since v0.1.100 */ log(message?: any, ...optionalParams: any[]): void; /** * Try to construct a table with the columns of the properties of `tabularData` (or use `properties`) and rows of `tabularData` and log it. Falls back to just * logging the argument if it can't be parsed as tabular. * * ```js * // These can't be parsed as tabular data * console.table(Symbol()); * // Symbol() * * console.table(undefined); * // undefined * * console.table([{ a: 1, b: 'Y' }, { a: 'Z', b: 2 }]); * // ┌─────────┬─────┬─────┐ * // │ (index) │ a │ b │ * // ├─────────┼─────┼─────┤ * // │ 0 │ 1 │ 'Y' │ * // │ 1 │ 'Z' │ 2 │ * // └─────────┴─────┴─────┘ * * console.table([{ a: 1, b: 'Y' }, { a: 'Z', b: 2 }], ['a']); * // ┌─────────┬─────┐ * // │ (index) │ a │ * // ├─────────┼─────┤ * // │ 0 │ 1 │ * // │ 1 │ 'Z' │ * // └─────────┴─────┘ * ``` * @since v10.0.0 * @param properties Alternate properties for constructing the table. */ table(tabularData: any, properties?: readonly string[]): void; /** * Starts a timer that can be used to compute the duration of an operation. Timers * are identified by a unique `label`. Use the same `label` when calling {@link timeEnd} to stop the timer and output the elapsed time in * suitable time units to `stdout`. For example, if the elapsed * time is 3869ms, `console.timeEnd()` displays "3.869s". * @since v0.1.104 * @param [label='default'] */ time(label?: string): void; /** * Stops a timer that was previously started by calling {@link time} and * prints the result to `stdout`: * * ```js * console.time('bunch-of-stuff'); * // Do a bunch of stuff. * console.timeEnd('bunch-of-stuff'); * // Prints: bunch-of-stuff: 225.438ms * ``` * @since v0.1.104 * @param [label='default'] */ timeEnd(label?: string): void; /** * For a timer that was previously started by calling {@link time}, prints * the elapsed time and other `data` arguments to `stdout`: * * ```js * console.time('process'); * const value = expensiveProcess1(); // Returns 42 * console.timeLog('process', value); * // Prints "process: 365.227ms 42". * doExpensiveProcess2(value); * console.timeEnd('process'); * ``` * @since v10.7.0 * @param [label='default'] */ timeLog(label?: string, ...data: any[]): void; /** * Prints to `stderr` the string `'Trace: '`, followed by the [`util.format()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilformatformat-args) * formatted message and stack trace to the current position in the code. * * ```js * console.trace('Show me'); * // Prints: (stack trace will vary based on where trace is called) * // Trace: Show me * // at repl:2:9 * // at REPLServer.defaultEval (repl.js:248:27) * // at bound (domain.js:287:14) * // at REPLServer.runBound [as eval] (domain.js:300:12) * // at REPLServer.<anonymous> (repl.js:412:12) * // at emitOne (events.js:82:20) * // at REPLServer.emit (events.js:169:7) * // at REPLServer.Interface._onLine (readline.js:210:10) * // at REPLServer.Interface._line (readline.js:549:8) * // at REPLServer.Interface._ttyWrite (readline.js:826:14) * ``` * @since v0.1.104 */ trace(message?: any, ...optionalParams: any[]): void; /** * The `console.warn()` function is an alias for {@link error}. * @since v0.1.100 */ warn(message?: any, ...optionalParams: any[]): void; // --- Inspector mode only --- /** * This method does not display anything unless used in the inspector. The `console.profile()` * method starts a JavaScript CPU profile with an optional label until {@link profileEnd} * is called. The profile is then added to the Profile panel of the inspector. * * ```js * console.profile('MyLabel'); * // Some code * console.profileEnd('MyLabel'); * // Adds the profile 'MyLabel' to the Profiles panel of the inspector. * ``` * @since v8.0.0 */ profile(label?: string): void; /** * This method does not display anything unless used in the inspector. Stops the current * JavaScript CPU profiling session if one has been started and prints the report to the * Profiles panel of the inspector. See {@link profile} for an example. * * If this method is called without a label, the most recently started profile is stopped. * @since v8.0.0 */ profileEnd(label?: string): void; /** * This method does not display anything unless used in the inspector. The `console.timeStamp()` * method adds an event with the label `'label'` to the Timeline panel of the inspector. * @since v8.0.0 */ timeStamp(label?: string): void; } /** * The `console` module provides a simple debugging console that is similar to the * JavaScript console mechanism provided by web browsers. * * The module exports two specific components: * * * A `Console` class with methods such as `console.log()`, `console.error()` and `console.warn()` that can be used to write to any Node.js stream. * * A global `console` instance configured to write to [`process.stdout`](https://nodejs.org/docs/latest-v22.x/api/process.html#processstdout) and * [`process.stderr`](https://nodejs.org/docs/latest-v22.x/api/process.html#processstderr). The global `console` can be used without importing the `node:console` module. * * _**Warning**_: The global console object's methods are neither consistently * synchronous like the browser APIs they resemble, nor are they consistently * asynchronous like all other Node.js streams. See the [`note on process I/O`](https://nodejs.org/docs/latest-v22.x/api/process.html#a-note-on-process-io) for * more information. * * Example using the global `console`: * * ```js * console.log('hello world'); * // Prints: hello world, to stdout * console.log('hello %s', 'world'); * // Prints: hello world, to stdout * console.error(new Error('Whoops, something bad happened')); * // Prints error message and stack trace to stderr: * // Error: Whoops, something bad happened * // at [eval]:5:15 * // at Script.runInThisContext (node:vm:132:18) * // at Object.runInThisContext (node:vm:309:38) * // at node:internal/process/execution:77:19 * // at [eval]-wrapper:6:22 * // at evalScript (node:internal/process/execution:76:60) * // at node:internal/main/eval_string:23:3 * * const name = 'Will Robinson'; * console.warn(`Danger ${name}! Danger!`); * // Prints: Danger Will Robinson! Danger!, to stderr * ``` * * Example using the `Console` class: * * ```js * const out = getStreamSomehow(); * const err = getStreamSomehow(); * const myConsole = new console.Console(out, err); * * myConsole.log('hello world'); * // Prints: hello world, to out * myConsole.log('hello %s', 'world'); * // Prints: hello world, to out * myConsole.error(new Error('Whoops, something bad happened')); * // Prints: [Error: Whoops, something bad happened], to err * * const name = 'Will Robinson'; * myConsole.warn(`Danger ${name}! Danger!`); * // Prints: Danger Will Robinson! Danger!, to err * ``` * @see [source](https://github.com/nodejs/node/blob/v22.x/lib/console.js) */ namespace console { interface ConsoleConstructorOptions { stdout: NodeJS.WritableStream; stderr?: NodeJS.WritableStream | undefined; /** * Ignore errors when writing to the underlying streams. * @default true */ ignoreErrors?: boolean | undefined; /** * Set color support for this `Console` instance. Setting to true enables coloring while inspecting * values. Setting to `false` disables coloring while inspecting values. Setting to `'auto'` makes color * support depend on the value of the `isTTY` property and the value returned by `getColorDepth()` on the * respective stream. This option can not be used, if `inspectOptions.colors` is set as well. * @default auto */ colorMode?: boolean | "auto" | undefined; /** * Specifies options that are passed along to * [`util.inspect()`](https://nodejs.org/docs/latest-v22.x/api/util.html#utilinspectobject-options). */ inspectOptions?: InspectOptions | undefined; /** * Set group indentation. * @default 2 */ groupIndentation?: number | undefined; } interface ConsoleConstructor { prototype: Console; new(stdout: NodeJS.WritableStream, stderr?: NodeJS.WritableStream, ignoreErrors?: boolean): Console; new(options: ConsoleConstructorOptions): Console; } } var console: Console; } export = globalThis.console; }
Close