mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-12 04:50:18 +00:00
Node 9.3 (#22593)
* SignalsListener signal name https://github.com/nodejs/node/pull/15606 * created Node 8 folder * Create tsconfig.json * Create tslint.json * Create node-tests.ts * Node 9 * update node header * Tabs to spaces * copy inspector.d.ts to v8 folder * correct path mapping for v8 * disable no-declare-current-package for v8 module * Correct version to 9.3.x Add writableHighWaterMark/readableHighWaterMark to WriteStream/ReadStream fixed setUncaughtExceptionCaptureCallback() Add module.builtinModules change os.EOL to const add writableHighWaterMark to Duplex writableHighWaterMark and readableHighWaterMark are readonly * fs.realpathSync.native and fs.realpath.native * fs.realpath.native tests
This commit is contained in:
@@ -339,6 +339,32 @@ namespace fs_tests {
|
||||
b = fs.realpathSync('/path/to/folder', { encoding: 'buffer' });
|
||||
const v2 = fs.realpathSync('/path/to/folder', { encoding: s });
|
||||
typeof v2 === "string" ? s = v2 : b = v2;
|
||||
|
||||
// native
|
||||
fs.realpath.native('/path/to/folder', (err, resolvedPath) => s = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', undefined, (err, resolvedPath) => s = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', 'utf8', (err, resolvedPath) => s = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', 'buffer', (err, resolvedPath) => b = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', s, (err, resolvedPath) => typeof resolvedPath === 'string' ? s = resolvedPath : b = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', {}, (err, resolvedPath) => s = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', { encoding: undefined }, (err, resolvedPath) => s = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', { encoding: 'utf8' }, (err, resolvedPath) => s = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', { encoding: 'buffer' }, (err, resolvedPath) => b = resolvedPath);
|
||||
fs.realpath.native('/path/to/folder', { encoding: s }, (err, resolvedPath) => typeof resolvedPath === "string" ? s = resolvedPath : b = resolvedPath);
|
||||
|
||||
s = fs.realpathSync.native('/path/to/folder');
|
||||
s = fs.realpathSync.native('/path/to/folder', undefined);
|
||||
s = fs.realpathSync.native('/path/to/folder', 'utf8');
|
||||
b = fs.realpathSync.native('/path/to/folder', 'buffer');
|
||||
const v3 = fs.realpathSync.native('/path/to/folder', s);
|
||||
typeof v3 === "string" ? s = v3 : b = v3;
|
||||
|
||||
s = fs.realpathSync.native('/path/to/folder', {});
|
||||
s = fs.realpathSync.native('/path/to/folder', { encoding: undefined });
|
||||
s = fs.realpathSync.native('/path/to/folder', { encoding: 'utf8' });
|
||||
b = fs.realpathSync.native('/path/to/folder', { encoding: 'buffer' });
|
||||
const v4 = fs.realpathSync.native('/path/to/folder', { encoding: s });
|
||||
typeof v4 === "string" ? s = v4 : b = v4;
|
||||
}
|
||||
|
||||
{
|
||||
@@ -2608,6 +2634,13 @@ namespace process_tests {
|
||||
const oldHandler = listeners[listeners.length - 1];
|
||||
process.addListener('uncaughtException', oldHandler);
|
||||
}
|
||||
{
|
||||
function myCb(err: Error): void {
|
||||
}
|
||||
process.setUncaughtExceptionCaptureCallback(myCb);
|
||||
process.setUncaughtExceptionCaptureCallback(null);
|
||||
const b: boolean = process.hasUncaughtExceptionCaptureCallback();
|
||||
}
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////
|
||||
@@ -3913,6 +3946,7 @@ namespace module_tests {
|
||||
|
||||
const m1: Module = new Module("moduleId");
|
||||
const m2: Module = new Module.Module("moduleId");
|
||||
const b: string[] = Module.builtinModules;
|
||||
let paths: string[] = module.paths;
|
||||
paths = m1.paths;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user