Bowden Kelly
f076ad2c79
Merge pull request #21994 from ctaggart/rm-node-_debugger
...
remove removed legacy Node _debugger API
2017-12-06 15:56:55 -08:00
Bowden Kelly
4dd2928253
Merge pull request #21937 from ariaviran/node4_buffer_alloc
...
[node] Add Buffer.alloc methods to node v4
2017-12-06 10:58:53 -08:00
Bowden Kelly
ee2ab184c3
Merge pull request #20720 from OliverJAsh/patch-14
...
Node: remove redundant widen of query type to any + tidy up
2017-12-06 10:58:18 -08:00
Bowden Kelly
8f912d207d
Merge pull request #21764 from ctaggart/http2-constants
...
node export http2 constants in standard way
2017-12-06 10:57:43 -08:00
Cameron Taggart
2871b1c240
remove removed legacy Node _debugger API
2017-12-05 21:06:38 -03:00
Hannes Magnusson
1e269d56b3
Fix providing TLS options through AgentOptions
2017-12-05 10:47:12 -08:00
Oliver Joseph Ash
6ad156cd17
Node: use bracket notation for index signature lookup for TS 2.1
...
Support for index signature properties via dot notation was only added in TS 2.2 https://github.com/Microsoft/TypeScript/wiki/What%27s-new-in-TypeScript#dotted-property-for-types-with-string-index-signatures
2017-12-05 12:24:06 +00:00
Oliver Joseph Ash
63cf621848
Merge branch 'master' into patch-14
2017-12-05 12:12:23 +00:00
Ari Aviran
2b4eb32abf
Reverting tslint changes
2017-12-05 08:40:44 +02:00
Ari Aviran
1e7042bf39
Merge remote-tracking branch 'first/master' into node4_buffer_alloc
2017-12-05 08:38:46 +02:00
Hannes Magnusson
a385b18cd6
Export nodejs native tls.checkServerIdentity function
2017-12-04 12:18:51 -08:00
Hannes Magnusson
d251c643c3
Fix lint error: 'tslint:disable' is forbidden
2017-12-04 07:38:30 -08:00
Ari Aviran
dccfda5de4
[node] Add Buffer.alloc methods to node v4
...
Add `Buffer.alloc`, `Buffer.allocUnsafe` and `Buffer.allocUnsafeSlow`
class methods that were backported to node v4 (starting with v4.5).
In addition add tests to all node versions for these class methods and
fix tslint configuration to pass the tests
2017-12-04 12:02:43 +02:00
Cameron Taggart
a59ba0346c
export http2 constants in standard way
2017-11-26 22:25:40 -03:00
Piotr Roszatycki
e36486c4e8
padLeft/padRight are defined in es2017.string lib already
2017-11-21 11:23:55 +01:00
Piotr Roszatycki
ff4b1f0af7
String object has additional ES2017 and ESNEXT methods
2017-11-17 13:51:19 +01:00
Sebastian Silbermann
df70a8d72c
node: add documented highWaterMark option
2017-11-15 17:59:59 +01:00
Nathan Shively-Sanders
15033df87a
Merge pull request #21256 from jez9999/patch-4
...
Add various effective UID and groups operations
2017-11-14 09:25:34 -08:00
Kevin Greene
c4d7629e1b
Merge remote-tracking branch 'upstream/master' into node-client
2017-11-13 16:06:34 -08:00
Oliver Joseph Ash
a8e88654be
Node: path.format input properties are optional ( #21003 )
...
* Node: `path.format` input properties are optional
If `base` does not exist, `name` and `ext` will be used to compute it.
http://devdocs.io/node/path#path_path_format_pathobject
* Node: `FormatInputPathObject`: all properties are optional
* Node: add myself as author
* Avoid usage of `Partial`
2017-11-10 07:37:12 -08:00
Kelvin Jin
f5c7db2f30
[node] bump inspector types for V8 6.1 ( #21012 )
2017-11-07 09:23:37 -08:00
Andy
9413f9cb41
node types don't really require TypeScript@2.2 ( #21283 )
2017-11-06 11:28:30 -08:00
Teppei Sato
a68863ebbd
node: improve util.promisify ( #21253 )
2017-11-06 07:03:48 -08:00
Andrew Stucki
ce7836d4ac
Add windowsVerbatimArguments for node child_process ( #20694 )
2017-11-06 07:00:45 -08:00
Jeremy Morton
28f78b8c2a
Use unions instead of overloads
2017-11-05 18:00:00 +00:00
Jeremy Morton
ffbf3b101a
Fix array type notation
2017-11-05 17:07:25 +00:00
Jeremy Morton
e0da5d33e6
Add various effective UID and groups operations
2017-11-05 15:29:38 +00:00
Kevin Greene
d17893c89b
Add specific properties to iIncomingHttpHeaders
2017-10-27 12:30:59 -07:00
Kevin Greene
293dc4c62a
Merge branch 'master' into node-client
2017-10-27 10:28:29 -07:00
Kevin Greene
6d2a1ad814
[node] Fix linting errors in node v8
2017-10-27 10:09:18 -07:00
Kevin Greene
d1fe542d52
Account for 'set-cookie' header in Node v8 types
2017-10-27 10:05:05 -07:00
Kevin Greene
df9c373de2
Make HttpHeader types more specific
2017-10-26 22:30:34 -07:00
Oliver Joseph Ash
95f225e44a
Document types
2017-10-25 17:47:06 +01:00
Oliver Joseph Ash
d12e7c1f38
Specify wider query for UrlObject
2017-10-25 17:46:33 +01:00
Oliver Joseph Ash
c2b55c10e7
Create UrlObjectCommon and move wider port type to UrlObject
2017-10-25 17:46:15 +01:00
Kevin Greene
06a8ff4a13
Add tests for RequestOptions and ClientRequestArgs
2017-10-24 11:14:44 -07:00
Kevin Greene
3a86a2b2c5
[node] Fix linting errors
2017-10-24 09:02:06 -07:00
Andy
165e2bf7b0
Fix no-redundant-jsdoc ignores -- include no-redundant-jsdoc-2 ( #20954 )
2017-10-24 08:53:43 -07:00
Kevin Greene
63e6236af8
Fix to just make ClientRequestArgs an alias of RequestOptions
2017-10-23 15:32:52 -07:00
Jinwoo Lee
b15672e837
Node http2: Fix types of statCheck() and getTrailers() ( #20729 )
...
The `headers` parameter of statCheck() and the `trailers` parameter of
getTrailers() must be OutgoingHttpHeaders, not IncomingHttpHeaders, because they
are to be updated by statCheck()/getTrailers() before being sent to the opposite
endpoint.
2017-10-23 14:58:48 -07:00
Flarna
eba2b89b3c
[node] Some fixes for net and https ( #20662 )
...
Sync Lookup function type in net, tls and dgram.
2017-10-23 13:17:14 -07:00
Andy
a2c81182cf
node: Fix lint ( #20835 )
2017-10-23 07:34:15 -07:00
Oliver Joseph Ash
9038ae1fe3
Revert "Node: rename URL types for clarity"
...
This reverts commit 0e652b0a41 .
2017-10-19 18:57:56 +01:00
Jinwoo Lee
e86a56d0cc
Node http2: statCheck() may also return false. ( #20692 )
...
* Node http2: statCheck() may also return `false`.
https://nodejs.org/dist/latest-v8.x/docs/api/http2.html#http2_http2stream_respondwithfile_path_headers_options
says:
The options.statCheck function may also be used to cancel the send operation by
returning false
Related node code:
- https://github.com/nodejs/node/blob/master/lib/internal/http2/core.js#L1621
- https://github.com/nodejs/node/blob/master/lib/internal/http2/core.js#L1671
* add tests for returning false from statCheck()
* change `void|false` to `void|boolean`
* fix lint error
2017-10-19 10:22:12 -07:00
Oliver Joseph Ash
901b2ad518
Node: add and share ParsedUrlQuery type
2017-10-19 12:55:39 +01:00
Oliver Joseph Ash
0e652b0a41
Node: rename URL types for clarity
2017-10-19 12:49:23 +01:00
Oliver Joseph Ash
8ff1f29a5b
Node: remove redundant widen of query type to any
2017-10-19 12:49:08 +01:00
Roberto Desideri
2fd1709e59
Remove myself from the authors ( #20697 )
2017-10-18 13:44:29 -07:00
Kevin Greene
bf50c9a7a7
[node] Update older node types (7,6,4) for more consistency with 8
...
* Specifically add interfaces for reqeust headers
* Make the naming of client request options consistent (ClientRequestArgs)
2017-10-18 12:49:44 -07:00
Oliver Joseph Ash
0960f82a0b
Correct type of Node url.query ( #20650 )
...
* Correct type of Node url.query
https://nodejs.org/api/url.html#url_urlobject_query
* Add null
* Node url.query: query value as array of strings
* Node: narrow query type to fix tests
2017-10-18 08:56:47 -07:00