Daniel Rosenwasser
27e260259e
Merge pull request #23615 from hoo29/master
...
[node] undo TlsOptions name change
2018-02-13 12:13:32 -08:00
Huw McNamara
d3045c2a59
undid TlsOptions name change node v8
2018-02-13 18:45:46 +00:00
Daniel Rosenwasser
4219597f8d
Merge pull request #23330 from kjin/http2-9.4
...
[node] Update http2 definitions for 9.4
2018-02-13 10:34:47 -08:00
Daniel Rosenwasser
86e2bc1cf0
Merge pull request #23486 from mentos1386/mentos1386-node-tty-class-fix
...
[NodeJS] TTY ReadStream Interface to Class fix
2018-02-13 10:31:42 -08:00
Huw McNamara
6c98b1f3d8
undid TlsOptions name change
2018-02-13 18:25:43 +00:00
Kelvin Jin
a25c336a59
[node] Update http2 definitions for 9.4
2018-02-12 16:54:37 -05:00
Daniel Rosenwasser
45e71c9c2b
Merge pull request #23393 from hoo29/master
...
[node] tidied up and de-duplicated tls related options
2018-02-10 10:34:57 -08:00
Ron Buckton
314132546a
Merge pull request #23374 from johan13/socket-return-types
...
[node] Fix return type of net.Socket methods
2018-02-08 20:10:45 -08:00
Flarna
97e17866e8
[node] Improve return type of fs.readdir() and fs.readdirsync() ( #23440 )
...
* [node] Improve return type of fs.readdir() and fs.readdirsync()
* additionally update v6
2018-02-08 07:33:55 -08:00
Ron Buckton
829640b173
Merge pull request #23427 from Alorel/patch-1
...
Add encoding option to node.readdir
2018-02-07 15:32:26 -08:00
Ron Buckton
eaa9ff9367
Merge pull request #23411 from glmdgrielson/require-resolve
...
[node] require.resolve update v8.9.0
2018-02-07 14:55:12 -08:00
Huw McNamara
289d1294d0
copy paaste RequestOptions
2018-02-07 21:14:52 +00:00
Huw McNamara
fb7accbd5e
don't use pick. fixed tests
2018-02-07 19:31:40 +00:00
Tine Jozelj
4cc753241a
fix(node): updated for v7 and v8
2018-02-07 17:46:35 +01:00
Tine Jozelj
20f76516d5
Merge branch 'master' into mentos1386-node-tty-class-fix
2018-02-07 17:31:26 +01:00
Huw McNamara
4fb702c02c
changed local pick name
2018-02-06 20:03:20 +00:00
Huw McNamara
e00c71172a
fixed deps, add local pick def
2018-02-06 19:21:36 +00:00
Huw McNamara
673020868e
made changes to v9
2018-02-06 18:55:42 +00:00
Huw McNamara
613c514505
actioned comments
2018-02-06 18:40:40 +00:00
Denis Malinochkin
a593fd2d60
refactor(node): Remove duplicate line for the «addListener» method ( #23449 )
2018-02-06 08:47:31 -08:00
Arturas Molcanovas
92e408b5ab
Merge branch 'master' into patch-1
2018-02-05 21:18:21 +00:00
Andy
b890bf4556
Fix node tests to be compatible with --esModuleInterop ( #23437 )
2018-02-05 13:08:34 -08:00
Arturas Molcanovas
760d1d490d
Fix path docs
2018-02-05 20:53:26 +00:00
Arturas Molcanovas
d7479d6297
Use readdir types template from v9
2018-02-05 20:50:10 +00:00
Arturas Molcanovas
c1e681c37b
merge master
2018-02-05 20:11:57 +00:00
Arturas Molcanovas
16f4c65202
add string buffer
2018-02-05 20:00:26 +00:00
Arturas Molcanovas
bc3f9a7ca7
Merge branch 'patch-1' of https://github.com/Alorel/DefinitelyTyped into patch-1
2018-02-05 19:57:16 +00:00
Arturas Molcanovas
c15ee71643
Add buffer output support
2018-02-05 19:56:40 +00:00
Andy
bef4d2b27d
Enable "esModuleInterop" in all tsconfigs ( #23354 )
2018-02-05 11:01:56 -08:00
Art
fd35f96ddd
Update index.d.ts
...
Add definitions author tag
2018-02-05 15:46:48 +00:00
glmdgrielson
a6a051d448
Removed whitespace
...
Stupid auto-indent...
2018-02-05 09:52:01 -05:00
Art
1e48a332ba
Update index.d.ts
2018-02-05 14:31:03 +00:00
glmdgrielson
91fcfae67f
Made paths property optional
...
I'm making a lot of seemingly duplicate commits here, aren't I?
2018-02-05 09:30:33 -05:00
glmdgrielson
b29ebabcb8
Made paths property optional
...
Granted, I can't imagine any reason you wouldn't have it, but you don't have to!
2018-02-05 09:29:26 -05:00
glmdgrielson
8c8d986e3b
Update require.resolve.paths type
...
I've also changed the version in the header, as this bit wasn't added until 8.9.x. I hope that's okay.
2018-02-05 09:16:15 -05:00
glmdgrielson
b86955ac31
Update require.resolve.paths type
...
I'm not too familiar with the strict null checks, sorry.
2018-02-05 09:13:51 -05:00
glmdgrielson
aa6b62b81f
A bit of backporting
...
It was added in 8.9 after all...
2018-02-04 18:46:17 -05:00
glmdgrielson
e38672cd3e
Updated require.resolve
...
The official `require.resolve` docs say that it now accepts a second argument, an object with a paths property is an array which I think is comprised of strings.
2018-02-04 18:13:44 -05:00
Johan Levin
28ac79260d
Change return type of net.Socket methods
2018-02-04 21:54:49 +01:00
Huw McNamara
22ee81d082
fixed build issues
2018-02-03 15:38:01 +00:00
Huw McNamara
c4c47a1677
tidied up and de-duplicated tls options
2018-02-03 15:23:08 +00:00
Flarna
b064f807f7
[node] Add Api changes for 9.4.0 ( #23039 )
...
* [node] add writable.writableLength and readable.readableLength to stream
* [node] allow DataView and ArrayBuffer for zlib apis
* [node] add EventEmitter.rawListeners()
* [pty.js] Remove implements stream.Stream as Terminal implements only parts of it
* [node] update version to 9.4.0
2018-01-26 09:11:51 -08:00
Andy
37685e11dd
Add tslint disables for no-const-enum ( #23134 )
2018-01-23 18:19:36 +00:00
Flarna
2c88afc6f8
[node] sync nodejs v8 with recent changes done on latest ( #22816 )
2018-01-17 13:09:15 -08:00
OwnageIsMagic
ea2dc4dc28
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
2018-01-08 07:54:44 -08:00
Andy
d28699513a
node: Fix whitespace ( #22694 )
2018-01-05 08:18:22 -08:00
Klaus Meinhardt
46afc73cfb
node: add module.paths ( #22578 )
2018-01-04 09:25:08 -08:00
Evan Shortiss
98f1d85679
Fixed - nodejs core typing for path.resolve args ( #22567 )
...
* Fixed - nodejs core typing for path.resolve args
* fix in all versions
2018-01-03 17:03:06 -08:00
Olaf Tomalka
abb6cbad16
Fix Node's path.format() requiring all options ( #22525 )
...
* Fix Node's path.format() requiring all options
The bug manifested during use of path.win32 and path.posix submodules.
Both functions required all of the options to exist which is not
the case as some override others.
Further research indicated that previous Node versions were also
susceptible, up to v4.
I've used the Typescript's Partial<> type which makes all properties
optional, allowing for easier maintenance and readabillity at the cost
of now requiring Typescript 2.1, which I believe is a good trade-off.
* Revert the decision to use TS 2.1 in @types/node
Updating Typescript version would require to update
all other types that rely on Node, which may be quite a lot.
Fixing a bug is not a big enough reason to add new version to all
of those packages.
2018-01-03 14:44:18 -08:00
hoo29
34f8553e46
Update index.d.ts ( #22338 )
...
added secureProtocol to ServerOptions
2018-01-03 13:34:09 -08:00