fix(build): Reduce rx typings to what we actually require.

This should help a lot with github rate limiting by removing about
2/3 of the dependencies.
This commit is contained in:
Alex Eagle 2015-06-29 15:30:48 -07:00
parent a9008eecba
commit 8bab6dd239
7 changed files with 532 additions and 501 deletions

View File

@ -1,5 +1,5 @@
/// <reference path="../../typings/es6-promise/es6-promise.d.ts" /> /// <reference path="../../typings/es6-promise/es6-promise.d.ts" />
/// <reference path="../../typings/rx/rx.all.d.ts" /> /// <reference path="../../typings/rx/rx.d.ts" />
import {global, isPresent} from 'angular2/src/facade/lang'; import {global, isPresent} from 'angular2/src/facade/lang';
import {List} from 'angular2/src/facade/collection'; import {List} from 'angular2/src/facade/collection';

View File

@ -1,4 +1,4 @@
/// <reference path="../../typings/rx/rx.all.d.ts" /> /// <reference path="../../typings/rx/rx.d.ts" />
import {Injectable} from 'angular2/src/di/decorators'; import {Injectable} from 'angular2/src/di/decorators';
import {IRequestOptions, Connection, IHttp} from './interfaces'; import {IRequestOptions, Connection, IHttp} from './interfaces';

View File

@ -1,4 +1,4 @@
/// <reference path="../../typings/rx/rx.all.d.ts" /> /// <reference path="../../typings/rx/rx.d.ts" />
import { import {
ReadyStates, ReadyStates,

View File

@ -17,60 +17,15 @@
"node/node.d.ts": { "node/node.d.ts": {
"commit": "d5f92f93bdb49f332fa662ff1d0cc8700f02e4dc" "commit": "d5f92f93bdb49f332fa662ff1d0cc8700f02e4dc"
}, },
"rx/rx.all.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.d.ts": { "rx/rx.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482" "commit": "3882d337bb0808cde9fe4c08012508a48c135482"
}, },
"rx/rx-lite.d.ts": { "rx/rx-lite.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482" "commit": "3882d337bb0808cde9fe4c08012508a48c135482"
}, },
"rx/rx.aggregates.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.time.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.time-lite.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.async.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.async-lite.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.binding.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.binding-lite.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.coincidence.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.coincidence-lite.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.experimental.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.joinpatterns.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.virtualtime.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.testing.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.backpressure.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"rx/rx.backpressure-lite.d.ts": {
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
},
"selenium-webdriver/selenium-webdriver.d.ts": { "selenium-webdriver/selenium-webdriver.d.ts": {
"commit": "be0b6b394f77a59e192ad7cfec18078706e44db5" "commit": "be0b6b394f77a59e192ad7cfec18078706e44db5"
}, },

View File

@ -9979,7 +9979,7 @@
} }
}, },
"tsd": { "tsd": {
"version": "0.6.1", "version": "0.6.3",
"dependencies": { "dependencies": {
"assertion-error": { "assertion-error": {
"version": "1.0.0" "version": "1.0.0"
@ -10009,6 +10009,9 @@
"bluebird": { "bluebird": {
"version": "1.2.4" "version": "1.2.4"
}, },
"colors": {
"version": "1.1.2"
},
"deep-freeze": { "deep-freeze": {
"version": "0.0.1" "version": "0.0.1"
}, },
@ -10039,6 +10042,9 @@
} }
} }
}, },
"diff": {
"version": "1.4.0"
},
"event-stream": { "event-stream": {
"version": "3.1.7", "version": "3.1.7",
"dependencies": { "dependencies": {
@ -10144,25 +10150,28 @@
"version": "0.0.5" "version": "0.0.5"
}, },
"request": { "request": {
"version": "2.57.0", "version": "2.58.0",
"dependencies": { "dependencies": {
"caseless": { "caseless": {
"version": "0.10.0" "version": "0.10.0"
}, },
"extend": {
"version": "2.0.1"
},
"forever-agent": { "forever-agent": {
"version": "0.6.1" "version": "0.6.1"
}, },
"form-data": { "form-data": {
"version": "0.2.0", "version": "1.0.0-rc1",
"dependencies": { "dependencies": {
"async": { "async": {
"version": "0.9.2" "version": "1.3.0"
}, },
"combined-stream": { "mime-types": {
"version": "0.0.7", "version": "2.1.2",
"dependencies": { "dependencies": {
"delayed-stream": { "mime-db": {
"version": "0.0.5" "version": "1.14.0"
} }
} }
} }
@ -10172,10 +10181,10 @@
"version": "5.0.1" "version": "5.0.1"
}, },
"mime-types": { "mime-types": {
"version": "2.0.13", "version": "2.0.14",
"dependencies": { "dependencies": {
"mime-db": { "mime-db": {
"version": "1.11.0" "version": "1.12.0"
} }
} }
}, },
@ -10186,7 +10195,7 @@
"version": "0.4.0" "version": "0.4.0"
}, },
"tough-cookie": { "tough-cookie": {
"version": "1.2.0" "version": "2.0.0"
}, },
"http-signature": { "http-signature": {
"version": "0.11.0", "version": "0.11.0",
@ -10212,7 +10221,7 @@
"version": "2.14.0" "version": "2.14.0"
}, },
"boom": { "boom": {
"version": "2.7.2" "version": "2.8.0"
}, },
"cryptiles": { "cryptiles": {
"version": "2.0.4" "version": "2.0.4"
@ -10229,7 +10238,7 @@
"version": "0.0.4" "version": "0.0.4"
}, },
"combined-stream": { "combined-stream": {
"version": "1.0.3", "version": "1.0.5",
"dependencies": { "dependencies": {
"delayed-stream": { "delayed-stream": {
"version": "1.0.0" "version": "1.0.0"
@ -10240,10 +10249,10 @@
"version": "0.1.2" "version": "0.1.2"
}, },
"har-validator": { "har-validator": {
"version": "1.7.1", "version": "1.8.0",
"dependencies": { "dependencies": {
"bluebird": { "bluebird": {
"version": "2.9.27" "version": "2.9.30"
}, },
"chalk": { "chalk": {
"version": "1.0.0", "version": "1.0.0",
@ -10358,10 +10367,18 @@
"version": "3.0.8" "version": "3.0.8"
}, },
"object-assign": { "object-assign": {
"version": "2.0.0" "version": "2.1.1"
}, },
"osenv": { "osenv": {
"version": "0.1.1" "version": "0.1.3",
"dependencies": {
"os-homedir": {
"version": "1.0.0"
},
"os-tmpdir": {
"version": "1.0.1"
}
}
}, },
"user-home": { "user-home": {
"version": "1.1.1" "version": "1.1.1"
@ -10375,7 +10392,7 @@
"version": "1.0.0" "version": "1.0.0"
}, },
"latest-version": { "latest-version": {
"version": "1.0.0", "version": "1.0.1",
"dependencies": { "dependencies": {
"package-json": { "package-json": {
"version": "1.2.0", "version": "1.2.0",
@ -10384,7 +10401,7 @@
"version": "3.2.0", "version": "3.2.0",
"dependencies": { "dependencies": {
"duplexify": { "duplexify": {
"version": "3.4.1", "version": "3.4.2",
"dependencies": { "dependencies": {
"end-of-stream": { "end-of-stream": {
"version": "1.0.0", "version": "1.0.0",
@ -10400,19 +10417,25 @@
} }
}, },
"readable-stream": { "readable-stream": {
"version": "1.1.13", "version": "2.0.1",
"dependencies": { "dependencies": {
"core-util-is": { "core-util-is": {
"version": "1.0.1" "version": "1.0.1"
}, },
"inherits": {
"version": "2.0.1"
},
"isarray": { "isarray": {
"version": "0.0.1" "version": "0.0.1"
}, },
"process-nextick-args": {
"version": "1.0.1"
},
"string_decoder": { "string_decoder": {
"version": "0.10.31" "version": "0.10.31"
}, },
"inherits": { "util-deprecate": {
"version": "2.0.1" "version": "1.0.1"
} }
} }
} }
@ -10431,28 +10454,34 @@
"version": "1.0.0" "version": "1.0.0"
}, },
"object-assign": { "object-assign": {
"version": "2.0.0" "version": "2.1.1"
}, },
"prepend-http": { "prepend-http": {
"version": "1.0.1" "version": "1.0.1"
}, },
"read-all-stream": { "read-all-stream": {
"version": "2.1.2", "version": "2.2.0",
"dependencies": { "dependencies": {
"readable-stream": { "readable-stream": {
"version": "1.1.13", "version": "2.0.1",
"dependencies": { "dependencies": {
"core-util-is": { "core-util-is": {
"version": "1.0.1" "version": "1.0.1"
}, },
"inherits": {
"version": "2.0.1"
},
"isarray": { "isarray": {
"version": "0.0.1" "version": "0.0.1"
}, },
"process-nextick-args": {
"version": "1.0.1"
},
"string_decoder": { "string_decoder": {
"version": "0.10.31" "version": "0.10.31"
}, },
"inherits": { "util-deprecate": {
"version": "2.0.1" "version": "1.0.1"
} }
} }
} }
@ -10482,7 +10511,7 @@
"version": "0.1.3" "version": "0.1.3"
}, },
"ini": { "ini": {
"version": "1.3.3" "version": "1.3.4"
} }
} }
} }

889
npm-shrinkwrap.json generated

File diff suppressed because it is too large Load Diff

View File

@ -125,7 +125,7 @@
"ternary-stream": "^1.2.3", "ternary-stream": "^1.2.3",
"through2": "^0.6.1", "through2": "^0.6.1",
"ts2dart": "^0.6.0", "ts2dart": "^0.6.0",
"tsd": "^0.6.0", "tsd": "^0.6.3",
"typescript": "alexeagle/TypeScript#error_is_class", "typescript": "alexeagle/TypeScript#error_is_class",
"vinyl": "^0.4.6", "vinyl": "^0.4.6",
"walk-sync": "^0.1.3", "walk-sync": "^0.1.3",