DefinitelyTyped/types/node
Madhukar Kedlaya edbb4de95d Creating a separate interface for IncomingMessageHeaders in node/index.d.ts (#17157)
* Creating a separate interface for IncomingMessageHeaders

This allows for IncomingMessage.headers types to be extensible per project. Suppose a node service expects a fixed set of headers of certain type (say string), that service can specify custom IncomingMessageHeaders with more concrete types defined.
For example

```
interface IncomingMessageHeaders {
    "host": string;
    "set-cookie": string[]
}
```

* Changing IncomingMessageHeaders defn

This definition adds undefined in addition to string and string[].
2017-06-16 10:21:58 -07:00
..
v0 [Node] console.dir() options (#16961) 2017-06-05 16:39:46 -07:00
v4 [Node] console.dir() options (#16961) 2017-06-05 16:39:46 -07:00
v6 @types/node: Added emitWarning method to process. (#16718) 2017-06-06 06:31:33 -07:00
index.d.ts Creating a separate interface for IncomingMessageHeaders in node/index.d.ts (#17157) 2017-06-16 10:21:58 -07:00
node-tests.ts Fix primitive weak type errors 2017-06-15 11:46:46 -07:00
tsconfig.json node.js: Add type guards as return types of util methods (#16011) 2017-04-25 12:56:18 -07:00
tslint.json Remove more namespaces from tests (#16029) 2017-04-20 09:06:00 -07:00