Commit Graph
4384 Commits
Author SHA1 Message Date
Bart van der Schoor 16c0f2c75a Merge pull request #1958 from Bartvds/def/stubs
added definitions for a batch of small npm modules
2014-04-01 02:19:21 +02:00
Bart van der Schoor 526b68f31a fixed some tests for npm module 2014-04-01 02:11:48 +02:00
Bart van der Schoor f537cafcdf Merge pull request #1955 from Bartvds/def/uri-templates
added definitions for uri-templates
2014-04-01 02:10:42 +02:00
Bart van der Schoor 1ef2bc7724 Merge pull request #1957 from Bartvds/def/node/hash
add hash/path to node Url too
2014-04-01 01:58:35 +02:00
Bart van der Schoor 9c2a6fac7e Merge pull request #1956 from Bartvds/def/minimist
added definitions for minimist
2014-04-01 01:57:38 +02:00
Bart van der Schoor ab5e2d54ad Merge pull request #1954 from Bartvds/def/json-pointer
added definitions for json-pointer
2014-04-01 01:57:13 +02:00
Bart van der Schoor acc1de12a7 Merge pull request #1953 from Bartvds/def/configstore
added definitions for configstore
2014-04-01 01:56:35 +02:00
Bart van der Schoor 74b611d684 Merge pull request #1952 from Bartvds/def/js-yaml
added definitions for js-yaml
2014-04-01 01:56:03 +02:00
Bart van der Schoor 651153e509 added definitions for js-yaml 2014-04-01 01:41:23 +02:00
Bart van der Schoor f730d125d0 added definitions for buffer-equal 2014-04-01 01:28:38 +02:00
Bart van der Schoor 3c4eb52a1a added definitions for uri-templates 2014-04-01 01:12:49 +02:00
Bart van der Schoor f5f60a4cb3 added definitions for assertion-error 2014-04-01 01:08:27 +02:00
Bart van der Schoor 69f04bbab6 added definitions for minimist 2014-04-01 00:49:55 +02:00
Bart van der Schoor c7e024eb05 added definitions for configstore 2014-04-01 00:46:00 +02:00
Bart van der Schoor 0d1397aba6 added definitions for json-pointer 2014-04-01 00:43:53 +02:00
Bart van der Schoor 6527fc4a3d added definitions for jsesc 2014-04-01 00:37:42 +02:00
Bart van der Schoor 851a305add added definitions for gracefull-fs 2014-04-01 00:37:28 +02:00
Bart van der Schoor 2d6c5ce48d added definitions for mkdirp 2014-04-01 00:36:47 +02:00
Bart van der Schoor a349c7811a added definitions for exit 2014-04-01 00:36:35 +02:00
Bart van der Schoor 0230d3aa63 added definitions for open 2014-04-01 00:36:25 +02:00
Bart van der Schoor 172625be86 added definitions for detect-indent 2014-04-01 00:36:13 +02:00
Bart van der Schoor 17bcd6dda4 added definitions for source-map-support 2014-04-01 00:36:01 +02:00
Bart van der Schoor 2fdba9cbbe add hash/path to both Url & UrlOptions 2014-03-31 21:21:42 +02:00
Bart van der Schoor f354504a25 Merge pull request #1950 from Bartvds/def/node/hash
added hash & path to node's UrlOptions
2014-03-31 18:43:48 +02:00
Bart van der Schoor 12766b5357 added hash & path to node's UrlOptions 2014-03-31 18:22:26 +02:00
Bart van der Schoor eff67e5162 Merge pull request #1949 from borisyankov/test/revert/full
Revert "Merge pull request #1931 ..
2014-03-31 17:42:23 +02:00
Masahiro Wakame 8c78492e7b Merge pull request #1948 from borisyankov/add-update-notifier
Added update-notifier.d.ts
2014-04-01 00:34:02 +09:00
Bart van der Schoor d70401ed4d fixed realpathsync again 2014-03-31 17:33:29 +02:00
Bart van der Schoor c45713047f Revert "Merge pull request #1931 from yortus/node-express-referenceable-types"
This reverts commit 0bfcda81b4, reversing
changes made to 2c52e529f9.
2014-03-31 17:31:31 +02:00
vvakame 8d5da26ea8 Added update-notifier.d.ts 2014-04-01 00:30:45 +09:00
Masahiro Wakame b01473b0c8 Merge pull request #1947 from borisyankov/fix-node.d.ts
Improvement node.d.ts typings
2014-04-01 00:08:46 +09:00
vvakame 2aabba9905 Improvement node.d.ts typings 2014-04-01 00:04:35 +09:00
Bart van der Schoor 1fccd80d05 Merge pull request #1945 from yortus/add-hash-to-NodeJs.Url.Url
add hash to NodeJs.Url.Url
2014-03-31 16:28:14 +02:00
Troy Gerwien cbd13655e5 add hash to NodeJs.Url.Url 2014-03-31 22:20:09 +08:00
John Reilly d57980e1a1 Merge pull request #1944 from csrakowski/master
Fixed small typo in jQuery definitions
2014-03-31 14:57:29 +01:00
Christiaan Rakowski d89a73caaf misplace quote 2014-03-31 15:35:47 +02:00
Basarat Ali Syed 0bfcda81b4 Merge pull request #1931 from yortus/node-express-referenceable-types
Node/express referenceable types
2014-03-31 20:54:06 +11:00
yortus 4e315942f5 Moved get(string)=>sting to Application 2014-03-31 16:37:41 +08:00
yortus daa12d74b1 Re-added get(string):string to express 2014-03-31 16:04:21 +08:00
yortus 69bd32f4c1 pure internal modules + external shim
- The top-level modules Express and NodeJs are now 'pure' ie
non-instantiated, due to removal of all vars, functions, and classes
- Where the above change breaks existing typings which access types via
external module references, a shim has been added to make this continue
working unchanged
- A single namespace _ExternalShim_ is added but this can be reused
across all typings that need shimming
2014-03-31 15:18:53 +08:00
yortus 6a320ef211 EventEmitter can be new()d 2014-03-31 11:10:37 +08:00
Troy Gerwien c2b67de6aa Fixed assert, added comments, rechecked all
- Added comments explaining the rationale/method of exposing into both
'type' and 'member' declaration spaces (see TLR 2.3) with example
- Made the pattern consistent in both definition files
- Fixed "assert" by adding 'export function Assert...'
- Triple-checked with DT tests and additional tests
2014-03-30 21:56:50 +08:00
Basarat Ali Syed 2c52e529f9 Merge pull request #1938 from gyohk/master
Fixed a problem that causes a conflict when used tweenjs and preloadjs a...
2014-03-30 20:07:25 +11:00
satoru kimura f5a20d6c3e Fixed a problem that causes a conflict when used tweenjs and preloadjs at the same time. 2014-03-30 13:47:28 +09:00
Troy Gerwien 6f472b8f09 WIP: all passing (bar assert) but needs more...
Need to remove superfluous typings - eg NodeJs.QueryString.escape should
not be valid
2014-03-30 10:05:57 +08:00
Troy Gerwien 368266b684 var-interface-module pattern now consistent
Everything (in both node and express) now follows the pattern:
```
declare module "external-name" {
import _ = InternalName.InnerName;
export = _;
}
declare module InternalName {
export var InnerName: InnerName;
export interface InnerName {
// functions and vars in here
}
export module InnerName {
// Must be non-instantiated - so only interfaces and modules in here
}
}

```
2014-03-29 21:21:41 +08:00
John Reilly 4891ed9bd1 Merge pull request #1927 from panuhorsmalahti/def/q
Update Q.d.ts
2014-03-29 11:38:43 +00:00
Panu Horsmalahti da3fcf9a85 Update Q-tests.ts
Add tests for Q.nfapply and Q.nfcall.
2014-03-29 12:45:09 +02:00
Troy Gerwien a7829a1fd9 referenceable types throughout node and express
All node modules and classes can be referenced by type name. External
module support remains unchanged, but now static type information is
available for all node modules and types without needing to go through
the external module definitions.

Similar for express.
2014-03-28 22:32:20 +08:00
Troy Gerwien 4127970458 Merge branch 'master' of https://github.com/yortus/DefinitelyTyped 2014-03-28 22:18:18 +08:00