Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 18.117.197.188
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp /
node_modules /
@types /
node /
Delete
Unzip
Name
Size
Permission
Date
Action
assert
[ DIR ]
drwxr-xr-x
2022-01-26 16:52
dns
[ DIR ]
drwxr-xr-x
2022-01-26 16:52
fs
[ DIR ]
drwxr-xr-x
2022-01-26 16:52
stream
[ DIR ]
drwxr-xr-x
2022-01-26 16:52
timers
[ DIR ]
drwxr-xr-x
2022-01-26 16:52
LICENSE
1.11
KB
-rwxr-xr-x
2022-01-25 05:31
README.md
2.42
KB
-rwxr-xr-x
2022-01-25 05:31
assert.d.ts
37.66
KB
-rwxr-xr-x
2022-01-25 05:31
async_hooks.d.ts
20.44
KB
-rwxr-xr-x
2022-01-25 05:31
buffer.d.ts
96.65
KB
-rwxr-xr-x
2022-01-25 05:31
child_process.d.ts
64.57
KB
-rwxr-xr-x
2022-01-25 05:31
cluster.d.ts
20.06
KB
-rwxr-xr-x
2022-01-25 05:31
console.d.ts
17.9
KB
-rwxr-xr-x
2022-01-25 05:31
constants.d.ts
613
B
-rwxr-xr-x
2022-01-25 05:31
crypto.d.ts
147.7
KB
-rwxr-xr-x
2022-01-25 05:31
dgram.d.ts
26.11
KB
-rwxr-xr-x
2022-01-25 05:31
diagnostics_channel.d.ts
5.18
KB
-rwxr-xr-x
2022-01-25 05:31
dns.d.ts
29
KB
-rwxr-xr-x
2022-01-25 05:31
domain.d.ts
7.62
KB
-rwxr-xr-x
2022-01-25 05:31
events.d.ts
28.38
KB
-rwxr-xr-x
2022-01-25 05:31
fs.d.ts
170.35
KB
-rwxr-xr-x
2022-01-25 05:31
globals.d.ts
8.83
KB
-rwxr-xr-x
2022-01-25 05:31
globals.global.d.ts
39
B
-rwxr-xr-x
2022-01-25 05:31
http.d.ts
62.86
KB
-rwxr-xr-x
2022-01-25 05:31
http2.d.ts
109.71
KB
-rwxr-xr-x
2022-01-25 05:31
https.d.ts
20.87
KB
-rwxr-xr-x
2022-01-25 05:31
index.d.ts
6.24
KB
-rwxr-xr-x
2022-01-25 05:31
inspector.d.ts
122.48
KB
-rwxr-xr-x
2022-01-25 05:31
module.d.ts
3.99
KB
-rwxr-xr-x
2022-01-25 05:31
net.d.ts
35.37
KB
-rwxr-xr-x
2022-01-25 05:31
os.d.ts
16.28
KB
-rwxr-xr-x
2022-01-25 05:31
package.json
4.98
KB
-rwxr-xr-x
2022-01-26 16:52
path.d.ts
6.9
KB
-rwxr-xr-x
2022-01-25 05:31
perf_hooks.d.ts
20.54
KB
-rwxr-xr-x
2022-01-25 05:31
process.d.ts
71.2
KB
-rwxr-xr-x
2022-01-25 05:31
punycode.d.ts
5.35
KB
-rwxr-xr-x
2022-01-25 05:31
querystring.d.ts
6.33
KB
-rwxr-xr-x
2022-01-25 05:31
readline.d.ts
25.87
KB
-rwxr-xr-x
2022-01-25 05:31
repl.d.ts
19.01
KB
-rwxr-xr-x
2022-01-25 05:31
stream.d.ts
62.3
KB
-rwxr-xr-x
2022-01-25 05:31
string_decoder.d.ts
2.75
KB
-rwxr-xr-x
2022-01-25 05:31
timers.d.ts
4.43
KB
-rwxr-xr-x
2022-01-25 05:31
tls.d.ts
49.57
KB
-rwxr-xr-x
2022-01-25 05:31
trace_events.d.ts
6.62
KB
-rwxr-xr-x
2022-01-25 05:31
tty.d.ts
9.62
KB
-rwxr-xr-x
2022-01-25 05:31
url.d.ts
37.17
KB
-rwxr-xr-x
2022-01-25 05:31
util.d.ts
62.79
KB
-rwxr-xr-x
2022-01-25 05:31
v8.d.ts
14.91
KB
-rwxr-xr-x
2022-01-25 05:31
vm.d.ts
20.48
KB
-rwxr-xr-x
2022-01-25 05:31
wasi.d.ts
6.89
KB
-rwxr-xr-x
2022-01-25 05:31
worker_threads.d.ts
31.48
KB
-rwxr-xr-x
2022-01-25 05:31
zlib.d.ts
19.06
KB
-rwxr-xr-x
2022-01-25 05:31
Save
Rename
/** * **This module is pending deprecation.** Once a replacement API has been * finalized, this module will be fully deprecated. Most developers should**not** have cause to use this module. Users who absolutely must have * the functionality that domains provide may rely on it for the time being * but should expect to have to migrate to a different solution * in the future. * * Domains provide a way to handle multiple different IO operations as a * single group. If any of the event emitters or callbacks registered to a * domain emit an `'error'` event, or throw an error, then the domain object * will be notified, rather than losing the context of the error in the`process.on('uncaughtException')` handler, or causing the program to * exit immediately with an error code. * @deprecated Since v1.4.2 - Deprecated * @see [source](https://github.com/nodejs/node/blob/v17.0.0/lib/domain.js) */ declare module 'domain' { import EventEmitter = require('node:events'); /** * The `Domain` class encapsulates the functionality of routing errors and * uncaught exceptions to the active `Domain` object. * * To handle the errors that it catches, listen to its `'error'` event. */ class Domain extends EventEmitter { /** * An array of timers and event emitters that have been explicitly added * to the domain. */ members: Array<EventEmitter | NodeJS.Timer>; /** * The `enter()` method is plumbing used by the `run()`, `bind()`, and`intercept()` methods to set the active domain. It sets `domain.active` and`process.domain` to the domain, and implicitly * pushes the domain onto the domain * stack managed by the domain module (see {@link exit} for details on the * domain stack). The call to `enter()` delimits the beginning of a chain of * asynchronous calls and I/O operations bound to a domain. * * Calling `enter()` changes only the active domain, and does not alter the domain * itself. `enter()` and `exit()` can be called an arbitrary number of times on a * single domain. */ enter(): void; /** * The `exit()` method exits the current domain, popping it off the domain stack. * Any time execution is going to switch to the context of a different chain of * asynchronous calls, it's important to ensure that the current domain is exited. * The call to `exit()` delimits either the end of or an interruption to the chain * of asynchronous calls and I/O operations bound to a domain. * * If there are multiple, nested domains bound to the current execution context,`exit()` will exit any domains nested within this domain. * * Calling `exit()` changes only the active domain, and does not alter the domain * itself. `enter()` and `exit()` can be called an arbitrary number of times on a * single domain. */ exit(): void; /** * Run the supplied function in the context of the domain, implicitly * binding all event emitters, timers, and lowlevel requests that are * created in that context. Optionally, arguments can be passed to * the function. * * This is the most basic way to use a domain. * * ```js * const domain = require('domain'); * const fs = require('fs'); * const d = domain.create(); * d.on('error', (er) => { * console.error('Caught error!', er); * }); * d.run(() => { * process.nextTick(() => { * setTimeout(() => { // Simulating some various async stuff * fs.open('non-existent file', 'r', (er, fd) => { * if (er) throw er; * // proceed... * }); * }, 100); * }); * }); * ``` * * In this example, the `d.on('error')` handler will be triggered, rather * than crashing the program. */ run<T>(fn: (...args: any[]) => T, ...args: any[]): T; /** * Explicitly adds an emitter to the domain. If any event handlers called by * the emitter throw an error, or if the emitter emits an `'error'` event, it * will be routed to the domain's `'error'` event, just like with implicit * binding. * * This also works with timers that are returned from `setInterval()` and `setTimeout()`. If their callback function throws, it will be caught by * the domain `'error'` handler. * * If the Timer or `EventEmitter` was already bound to a domain, it is removed * from that one, and bound to this one instead. * @param emitter emitter or timer to be added to the domain */ add(emitter: EventEmitter | NodeJS.Timer): void; /** * The opposite of {@link add}. Removes domain handling from the * specified emitter. * @param emitter emitter or timer to be removed from the domain */ remove(emitter: EventEmitter | NodeJS.Timer): void; /** * The returned function will be a wrapper around the supplied callback * function. When the returned function is called, any errors that are * thrown will be routed to the domain's `'error'` event. * * ```js * const d = domain.create(); * * function readSomeFile(filename, cb) { * fs.readFile(filename, 'utf8', d.bind((er, data) => { * // If this throws, it will also be passed to the domain. * return cb(er, data ? JSON.parse(data) : null); * })); * } * * d.on('error', (er) => { * // An error occurred somewhere. If we throw it now, it will crash the program * // with the normal line number and stack message. * }); * ``` * @param callback The callback function * @return The bound function */ bind<T extends Function>(callback: T): T; /** * This method is almost identical to {@link bind}. However, in * addition to catching thrown errors, it will also intercept `Error` objects sent as the first argument to the function. * * In this way, the common `if (err) return callback(err);` pattern can be replaced * with a single error handler in a single place. * * ```js * const d = domain.create(); * * function readSomeFile(filename, cb) { * fs.readFile(filename, 'utf8', d.intercept((data) => { * // Note, the first argument is never passed to the * // callback since it is assumed to be the 'Error' argument * // and thus intercepted by the domain. * * // If this throws, it will also be passed to the domain * // so the error-handling logic can be moved to the 'error' * // event on the domain instead of being repeated throughout * // the program. * return cb(null, JSON.parse(data)); * })); * } * * d.on('error', (er) => { * // An error occurred somewhere. If we throw it now, it will crash the program * // with the normal line number and stack message. * }); * ``` * @param callback The callback function * @return The intercepted function */ intercept<T extends Function>(callback: T): T; } function create(): Domain; } declare module 'node:domain' { export * from 'domain'; }