Skip to content

Commit 8bab6dd

Browse files
committed
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.
1 parent a9008ee commit 8bab6dd

File tree

7 files changed

+522
-491
lines changed

7 files changed

+522
-491
lines changed

Diff for: modules/angular2/src/facade/async.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/// <reference path="../../typings/es6-promise/es6-promise.d.ts" />
2-
/// <reference path="../../typings/rx/rx.all.d.ts" />
2+
/// <reference path="../../typings/rx/rx.d.ts" />
33

44
import {global, isPresent} from 'angular2/src/facade/lang';
55
import {List} from 'angular2/src/facade/collection';

Diff for: modules/angular2/src/http/http.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/// <reference path="../../typings/rx/rx.all.d.ts" />
1+
/// <reference path="../../typings/rx/rx.d.ts" />
22

33
import {Injectable} from 'angular2/src/di/decorators';
44
import {IRequestOptions, Connection, IHttp} from './interfaces';

Diff for: modules/angular2/src/http/interfaces.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/// <reference path="../../typings/rx/rx.all.d.ts" />
1+
/// <reference path="../../typings/rx/rx.d.ts" />
22

33
import {
44
ReadyStates,

Diff for: modules/angular2/tsd.json

+3-48
Original file line numberDiff line numberDiff line change
@@ -17,60 +17,15 @@
1717
"node/node.d.ts": {
1818
"commit": "d5f92f93bdb49f332fa662ff1d0cc8700f02e4dc"
1919
},
20-
"rx/rx.all.d.ts": {
21-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
22-
},
2320
"rx/rx.d.ts": {
2421
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
2522
},
23+
2624
"rx/rx-lite.d.ts": {
2725
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
2826
},
29-
"rx/rx.aggregates.d.ts": {
30-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
31-
},
32-
"rx/rx.time.d.ts": {
33-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
34-
},
35-
"rx/rx.time-lite.d.ts": {
36-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
37-
},
38-
"rx/rx.async.d.ts": {
39-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
40-
},
41-
"rx/rx.async-lite.d.ts": {
42-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
43-
},
44-
"rx/rx.binding.d.ts": {
45-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
46-
},
47-
"rx/rx.binding-lite.d.ts": {
48-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
49-
},
50-
"rx/rx.coincidence.d.ts": {
51-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
52-
},
53-
"rx/rx.coincidence-lite.d.ts": {
54-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
55-
},
56-
"rx/rx.experimental.d.ts": {
57-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
58-
},
59-
"rx/rx.joinpatterns.d.ts": {
60-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
61-
},
62-
"rx/rx.virtualtime.d.ts": {
63-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
64-
},
65-
"rx/rx.testing.d.ts": {
66-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
67-
},
68-
"rx/rx.backpressure.d.ts": {
69-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
70-
},
71-
"rx/rx.backpressure-lite.d.ts": {
72-
"commit": "3882d337bb0808cde9fe4c08012508a48c135482"
73-
},
27+
28+
7429
"selenium-webdriver/selenium-webdriver.d.ts": {
7530
"commit": "be0b6b394f77a59e192ad7cfec18078706e44db5"
7631
},

Diff for: npm-shrinkwrap.clean.json

+57-28
Original file line numberDiff line numberDiff line change
@@ -9979,7 +9979,7 @@
99799979
}
99809980
},
99819981
"tsd": {
9982-
"version": "0.6.1",
9982+
"version": "0.6.3",
99839983
"dependencies": {
99849984
"assertion-error": {
99859985
"version": "1.0.0"
@@ -10009,6 +10009,9 @@
1000910009
"bluebird": {
1001010010
"version": "1.2.4"
1001110011
},
10012+
"colors": {
10013+
"version": "1.1.2"
10014+
},
1001210015
"deep-freeze": {
1001310016
"version": "0.0.1"
1001410017
},
@@ -10039,6 +10042,9 @@
1003910042
}
1004010043
}
1004110044
},
10045+
"diff": {
10046+
"version": "1.4.0"
10047+
},
1004210048
"event-stream": {
1004310049
"version": "3.1.7",
1004410050
"dependencies": {
@@ -10144,25 +10150,28 @@
1014410150
"version": "0.0.5"
1014510151
},
1014610152
"request": {
10147-
"version": "2.57.0",
10153+
"version": "2.58.0",
1014810154
"dependencies": {
1014910155
"caseless": {
1015010156
"version": "0.10.0"
1015110157
},
10158+
"extend": {
10159+
"version": "2.0.1"
10160+
},
1015210161
"forever-agent": {
1015310162
"version": "0.6.1"
1015410163
},
1015510164
"form-data": {
10156-
"version": "0.2.0",
10165+
"version": "1.0.0-rc1",
1015710166
"dependencies": {
1015810167
"async": {
10159-
"version": "0.9.2"
10168+
"version": "1.3.0"
1016010169
},
10161-
"combined-stream": {
10162-
"version": "0.0.7",
10170+
"mime-types": {
10171+
"version": "2.1.2",
1016310172
"dependencies": {
10164-
"delayed-stream": {
10165-
"version": "0.0.5"
10173+
"mime-db": {
10174+
"version": "1.14.0"
1016610175
}
1016710176
}
1016810177
}
@@ -10172,10 +10181,10 @@
1017210181
"version": "5.0.1"
1017310182
},
1017410183
"mime-types": {
10175-
"version": "2.0.13",
10184+
"version": "2.0.14",
1017610185
"dependencies": {
1017710186
"mime-db": {
10178-
"version": "1.11.0"
10187+
"version": "1.12.0"
1017910188
}
1018010189
}
1018110190
},
@@ -10186,7 +10195,7 @@
1018610195
"version": "0.4.0"
1018710196
},
1018810197
"tough-cookie": {
10189-
"version": "1.2.0"
10198+
"version": "2.0.0"
1019010199
},
1019110200
"http-signature": {
1019210201
"version": "0.11.0",
@@ -10212,7 +10221,7 @@
1021210221
"version": "2.14.0"
1021310222
},
1021410223
"boom": {
10215-
"version": "2.7.2"
10224+
"version": "2.8.0"
1021610225
},
1021710226
"cryptiles": {
1021810227
"version": "2.0.4"
@@ -10229,7 +10238,7 @@
1022910238
"version": "0.0.4"
1023010239
},
1023110240
"combined-stream": {
10232-
"version": "1.0.3",
10241+
"version": "1.0.5",
1023310242
"dependencies": {
1023410243
"delayed-stream": {
1023510244
"version": "1.0.0"
@@ -10240,10 +10249,10 @@
1024010249
"version": "0.1.2"
1024110250
},
1024210251
"har-validator": {
10243-
"version": "1.7.1",
10252+
"version": "1.8.0",
1024410253
"dependencies": {
1024510254
"bluebird": {
10246-
"version": "2.9.27"
10255+
"version": "2.9.30"
1024710256
},
1024810257
"chalk": {
1024910258
"version": "1.0.0",
@@ -10358,10 +10367,18 @@
1035810367
"version": "3.0.8"
1035910368
},
1036010369
"object-assign": {
10361-
"version": "2.0.0"
10370+
"version": "2.1.1"
1036210371
},
1036310372
"osenv": {
10364-
"version": "0.1.1"
10373+
"version": "0.1.3",
10374+
"dependencies": {
10375+
"os-homedir": {
10376+
"version": "1.0.0"
10377+
},
10378+
"os-tmpdir": {
10379+
"version": "1.0.1"
10380+
}
10381+
}
1036510382
},
1036610383
"user-home": {
1036710384
"version": "1.1.1"
@@ -10375,7 +10392,7 @@
1037510392
"version": "1.0.0"
1037610393
},
1037710394
"latest-version": {
10378-
"version": "1.0.0",
10395+
"version": "1.0.1",
1037910396
"dependencies": {
1038010397
"package-json": {
1038110398
"version": "1.2.0",
@@ -10384,7 +10401,7 @@
1038410401
"version": "3.2.0",
1038510402
"dependencies": {
1038610403
"duplexify": {
10387-
"version": "3.4.1",
10404+
"version": "3.4.2",
1038810405
"dependencies": {
1038910406
"end-of-stream": {
1039010407
"version": "1.0.0",
@@ -10400,19 +10417,25 @@
1040010417
}
1040110418
},
1040210419
"readable-stream": {
10403-
"version": "1.1.13",
10420+
"version": "2.0.1",
1040410421
"dependencies": {
1040510422
"core-util-is": {
1040610423
"version": "1.0.1"
1040710424
},
10425+
"inherits": {
10426+
"version": "2.0.1"
10427+
},
1040810428
"isarray": {
1040910429
"version": "0.0.1"
1041010430
},
10431+
"process-nextick-args": {
10432+
"version": "1.0.1"
10433+
},
1041110434
"string_decoder": {
1041210435
"version": "0.10.31"
1041310436
},
10414-
"inherits": {
10415-
"version": "2.0.1"
10437+
"util-deprecate": {
10438+
"version": "1.0.1"
1041610439
}
1041710440
}
1041810441
}
@@ -10431,28 +10454,34 @@
1043110454
"version": "1.0.0"
1043210455
},
1043310456
"object-assign": {
10434-
"version": "2.0.0"
10457+
"version": "2.1.1"
1043510458
},
1043610459
"prepend-http": {
1043710460
"version": "1.0.1"
1043810461
},
1043910462
"read-all-stream": {
10440-
"version": "2.1.2",
10463+
"version": "2.2.0",
1044110464
"dependencies": {
1044210465
"readable-stream": {
10443-
"version": "1.1.13",
10466+
"version": "2.0.1",
1044410467
"dependencies": {
1044510468
"core-util-is": {
1044610469
"version": "1.0.1"
1044710470
},
10471+
"inherits": {
10472+
"version": "2.0.1"
10473+
},
1044810474
"isarray": {
1044910475
"version": "0.0.1"
1045010476
},
10477+
"process-nextick-args": {
10478+
"version": "1.0.1"
10479+
},
1045110480
"string_decoder": {
1045210481
"version": "0.10.31"
1045310482
},
10454-
"inherits": {
10455-
"version": "2.0.1"
10483+
"util-deprecate": {
10484+
"version": "1.0.1"
1045610485
}
1045710486
}
1045810487
}
@@ -10482,7 +10511,7 @@
1048210511
"version": "0.1.3"
1048310512
},
1048410513
"ini": {
10485-
"version": "1.3.3"
10514+
"version": "1.3.4"
1048610515
}
1048710516
}
1048810517
}

0 commit comments

Comments
 (0)