mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-06-02 06:29:40 +08:00
[adone.std] add http2, module, perf_hooks
This commit is contained in:
6
types/adone/glosses/std.d.ts
vendored
6
types/adone/glosses/std.d.ts
vendored
@@ -7,6 +7,7 @@ import stream = require("stream");
|
||||
import url = require("url");
|
||||
import net = require("net");
|
||||
import http = require("http");
|
||||
import http2 = require("http2");
|
||||
import https = require("https");
|
||||
import child_process = require("child_process");
|
||||
import os = require("os");
|
||||
@@ -20,6 +21,7 @@ import crypto = require("crypto");
|
||||
import vm = require("vm");
|
||||
import v8 = require("v8");
|
||||
import domain = require("domain");
|
||||
import module = require("module");
|
||||
import tty = require("tty");
|
||||
import buffer = require("buffer");
|
||||
import constants = require("constants");
|
||||
@@ -29,6 +31,7 @@ import console = require("console");
|
||||
import dns = require("dns");
|
||||
import timers = require("timers");
|
||||
import dgram = require("dgram");
|
||||
import perf_hooks = require("perf_hooks");
|
||||
|
||||
export {
|
||||
assert,
|
||||
@@ -40,6 +43,7 @@ export {
|
||||
url,
|
||||
net,
|
||||
http,
|
||||
http2,
|
||||
https,
|
||||
child_process,
|
||||
os,
|
||||
@@ -53,6 +57,7 @@ export {
|
||||
vm,
|
||||
v8,
|
||||
domain,
|
||||
module,
|
||||
tty,
|
||||
buffer,
|
||||
constants,
|
||||
@@ -62,6 +67,7 @@ export {
|
||||
dns,
|
||||
timers,
|
||||
dgram,
|
||||
perf_hooks
|
||||
};
|
||||
|
||||
export as namespace nodestd;
|
||||
|
||||
@@ -39,6 +39,12 @@ namespace stdTests {
|
||||
std.http.get("http://localhost").end();
|
||||
}
|
||||
|
||||
namespace http2 {
|
||||
std.http2.connect("somewhere").on("stream", (stream) => {
|
||||
stream.pipe(process.stdout);
|
||||
});
|
||||
}
|
||||
|
||||
namespace https {
|
||||
std.https.get("https://adone.io").end();
|
||||
}
|
||||
@@ -91,6 +97,10 @@ namespace stdTests {
|
||||
std.domain.create().members;
|
||||
}
|
||||
|
||||
namespace module {
|
||||
new std.module.Module("1").exports;
|
||||
}
|
||||
|
||||
namespace tty {
|
||||
const a: boolean = std.tty.isatty(1);
|
||||
}
|
||||
@@ -126,4 +136,8 @@ namespace stdTests {
|
||||
namespace dgram {
|
||||
std.dgram.createSocket("udp4").bind(31337);
|
||||
}
|
||||
|
||||
namespace perf_hooks {
|
||||
std.perf_hooks.performance.measure("1", "2", "3");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user